12+ years of experience in Software Design and Development. From rich desktop applications to microservices, cloud computing infrastructure, and front-end applications, I can cover a broad range of development needs. Dynamic and curious, I strongly believe that a deep understanding of customer's business helps to build simple and robust systems for my clients, which are Multinational Corporations as well as startups. As a Senior Software Engineer, I use my expertise and knowledge to help my clients and partners understand their challenges and deliver a complete production-ready solution, by leveraging the power of the latest frameworks and cloud computing services.
Developing a suite of services designed to monitor and optimize electrical installations in small and mid-size buildings. Started from scratch, we built a commercially succesfull service. Working in team of 15+ people, I was in charge of designing, prototyping and developing the cloud platform, from back end services to front end application. As a part of a large company infrastructure, our system consumes external APIs and exposes its own endpoints.
Cost estimation of business functionalities
Study and prototyping of technical solutions
Software design and development
Front end: Single-Page Application displaying and structuring data
Back end services: data consuming and processing, including alarms, reports and recommandation services