I am an expert Software Developer with 10+ years of industry experience building innovative CRUD applications, deploying third party APIs, and conducting regular performance optimizations for clients. I also work on projects involving RESTful web services, and apply the best engineering and architectural practices in producing top-quality, effective, efficienty and user friendly products for my clients.
Consistently delivered robust, well tested, and documented UI components for the openUI5 framework for the client.
Successfully mentored junior developers to maximize their potential by combining effective communication with mentoring using my well-developed technical skills.
Minimized architecture and performance issues through high-level planning and problem solving efforts through the GitHub community on bugs and features.
Provided technical guidance for the creation of complex web-based applications with HTML, CSS and JavaScript, including libraries/frameworks such as jQuery, lodash, AngularJS, and KineticJS.
Effectively completed numerous projects for different clients using Spring Boot, Spring Mvc, Hibernate, ASP.NET MVC, ASP.NET Web API, Express.js, Socket.io, Node.js, AngularJS
Performed regular code reviews on different applications for clients.
I was the Back-end Java developer, at US-based Mountainview Software company (now Gallagher), for a customizable complex claims application with rich functionality for claims management including audits, searches, background jobs, third-party integrations, and various data import/export end points.
I was the Full-Stack developer for 3M, developing a comprehensive product with numerous modules and systems dedicated to helping the medical industry manage finances, audits, medical visits, and even diagnoses.
I was the Framework developer for SAP, utilizing open source frameworks that support data binding to different models and provides high quality, rich, and mobile-ready components and libraries.
Significantly increased the adoption of openui5. The openui5 framework was used by more than 500 applications, both in and outside of SAP.