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.
Modernization and development of an aluminium production monitoring system. In a team of 3 developers, I assisted our client in its transition from a fat-client to a modern Single Page Application. By improving the user experience with a new reactive interface, we also built a robust and near real-time data processing system, suitable for a production factory environment.
Cost estimation of business functionalities
Study and prototyping of technical solutions
Software design and development
Integration and unit testing
Supervision/training of less experienced colleagues
Profiling back end (JAVA) and front end (JavaScript) memory usage