I have 10+ years of professional experience and technical specialty as a Software Engineer in Node.js, Java/JavaEE and IBM Lotus Notes/Domino technologies. I employ innovation, service excellence and industry best practices in the delivery of software solutions for clients. I am an avid learner and strive to educate myself through technical courses, seminars, and professional certifications.
Provide technical expertise and managerial direction for the day-to-day activities of the company.
Regularly lead and manage all operational initiatives for the development of high-quality software solutions for clients.
Provide technical support for client applications using software development methodologies, such as structured programming, documentation, design and code review.
Efficiently enhanced team sprint management by providing new tools and leveraging experience to derive over 1.5 times more work (per sprint) from a team of four engineers.
Successfully refactored a frontend SPA project (from Angular to Mithril), optimizing it to perform over four times better (smaller load times and less bandwidth) in the use and processing of client call digitalisation scenarios through the application.
Provided technical support for fixing numerous bugs, improving system stability, maintaining the call digitalization platform, mentoring junior members, sprint planning and work coordination.
Successfully led the independent design and development of the in-house custom Lotus Notes solutions, and provided support and expertise for all bug fixing, training, showcasing, and presentations from a developer's point of view.
Offered guidance and expertise for the improvement of regression test procedures to cut down on release bugs, and managed the research and prototyping of potential new products and their core components.
Successfully architected the integration points and parts of the SDK on a PDF Converter project that became the flagship product of the company and secured hundreds of new clients and customisation work.