I am a seasoned Fullstack Software Developer, Architect and Consultant with 15+ years of technical expertise and industry experience in the development of different software applications for clients. I am adept at refactoring poorly written codes, changing their internal architecture to support different levels of scalability and fault tolerance. My strongest skills revolve around the iteration of innovative Java-based backend services, experienced in database modelling and in the use of different JavaScript tools for improvements relating to SEO optimization, page load time, bandwidth usage, or overall software performance improvements.
Regularly provide technical guidance and expertise on all performance improvement-related activities within the company.
Effectively improved the communication speed over long fat networks between the USA and EU within a messaging application for British Airways and Disney by more than 10 times.
Efficiently engineered a new solution that improved the reporting speed of an internal product for the AES corporation by 4-8 times in average.
Provided technical leadership and direction for all activities relating to the implementation and management of different product releases and new feature implementations.
Successfully developed a brand new incident management system for an organization that provides cloud solutions for schools, hospitals and government organizations.
Refactored a poorly written and non-supportable codebase of MyKlovr which was a mix of Java and MySQL stored procedures into a pure Java-based code; leading to an increase in feature implementation speed by 75%, and a significant reduction in the amount of production bugs.
Provided technical leadership and guidance for multiple teams including remote ones in different countries, and streams of different kind of development for clients.
Oversaw all technical definition and design tasks; through the creation of architecture documentation code and process quality improvements on different developments and products.
Engineered a zero downtime deployment mechanism for the customer portal of a major Canadian Telecom operator.
Regularly provided technical guidance and expertise for the development of different products using different technological stacks, implementation of new features and mentoring of junior developers.
Automated the business processes for a major US health insurance company; previously performed with Excel and other tools as our product reduced human error rate to almost zero and increased speed of handling insurance claims by 400%.
Developed an analytical application that gave real-time metrics of operators in call centers, created a coaching process, based on top performance metrics from the solution; increasing the FCR metric by 30%.
Offered guidance and technical expertise for all tasks relating to performance improvement on different products for clients.
Remodelled the processing pipeline architecture to scale horizontally, with messaging and by partially moving the code from stored procedures in Oracle to Java, leading to big performance gains and processing ability of the system.
Efficiently reduced the running time of an enrichment process of huge financial data for a major investment bank by 60%.
Actively participated in the gathering and management of software requirements and enable effective implementation throughout the development cycle.
Provided technical consultancy and expertise for the wireframe design for a complex solution to upgrade a tariff plan and a single page checkout process for T-Mobile UK.
Decreased the rate of using mobile operator’s call center to change tariff plan options with the new solution; thus reducing support costs for the company.