I am an experienced software developer and a team-leader. Participated in all steps of software development cycle – from early pre-sales meetings to final production installations. I architected and implemented projects with costs of more than 1 million dollars and managed teams up to 14 members.
I specialize in front-end and server-side technologies and building rich interactive web applications. My passion for learning, great background experience and involvement in development means that I can continuously include the latest techniques and ideas in my work.
11 years of software development experience with 5 years of team-leading and coaching experience
Competency in architecting and building solutions in heterogeneous environments with SOA and Micro-Services approaches, and messaging middlewares (RabbitMQ, Kafka).
I know how to build distributed, scalable and high-availability solutions based on Amazon Web Services infrastructure, and in distributed containerized environments (Docker, Rancher, Kubernetes).
I am responsible for architecting and managing development of new web-products (single-page javascript applications) and building international team (New York and Samara). Also I introduced Code-Review as a mandatory part of development process.
My main achievements are:
My responsibilities are:
Technologies
My main achievements are:
My responsibilities were:
Technologies
I was responsible for building new customer’s web-office using Liferay Portal and its integration with Enterprise Service Bus (ESB) based on Oracle SOA Suite
I was involved in lots of interesting projects in different areas: loyalty system for airlines, government applications, integration systems, bank systems. My specialization was building web-solutions and enterprise portals
Primarily I was focused on developing internal desktop application using Delphi. My first experience as a developer in software company
I started to work there when I was 18-years old. This is a web-studio and I implemented 20+ pixel-perfect websites