An accomplished Senior Software Engineer specializing in Algorithms and Data Structures, System Design, Billing systems, Banking systems with extensive experience in the full life cycle of the software design including requirements definition, proof of concept, excellent coding, performance optimization, front/back-end implementation, testing and maintenance.
Salary expectations 6500 USD
Location: Baku, Azerbaijan
Bachelor's degree, Computer Engineering, 94/100 Qafqaz University 09/2007 - 05/2012
Java | System Design | Object-Oriented Design | Algorithms |
---|---|---|---|
Data Structures | Spring | Spring Boot | Git |
C# | C++ | SQL | JSF |
Primefaces | Docker | Kubernetes | Linux |
Senior Software Engineer Pasha Bank OJSC 04/2019 - Present
● Developed lots of microservices on Online Banking system ● Designed and developed Central Distributed Permission engine ● Optimized performance on Online Banking system, reduced average response time from 9-10 seconds to 2-3 second ● Designed and developed Open API system using Kong API gateway for integration with external systems ● Designed and developed in-house Authentication system and migrated from Amazon Cognito ● Performed unit and contract tests using Junit, Spock and Groovy ● Controlled task deadlines, tracked issues, fixed bugs, reviewed code
Senior Software Engineer Linkedlogics(Startup)/Simbrella 04/2017 - 04/2019
● Designed and developed distributed data-intensive applications in own framework (Socrate) using Java.
● Developed Rating and Charging microservices, which handle 10- 15k transactions per seconds in a single machine.
● Developed Diameter(Diameter Base Protocol, RFC 6733) protocol.
● Developed Mobile Advertisement project. Analyze A party subscriber and after passing scoring logic return advert to play to subscriber.
● Developed front-end side of RBT(Ringback Tone) project using JSF, Primefaces ans Java EE framework and technologies.
Software Developer Azerconnect(Azerfon) 03/2016 - 04/2017
● Designed and developed Multi-play Billing system using Java EE/Spring/JSF/Primefaces technology stack.
● Developed core modules and functionalities in complex multi- thread systems.
● Managed deployment to Application Servers such as Glassfish, Wildfly.