I am a senior software engineer with more than 15 years of job experience. I have extensive experience in Java and Javascript environment, which give me a good understanding of what is required to design, build and implement Web or Desktop application.
 Worked as a Java Team Lead (teams from 3 to 8 members) and Senior Java developer over the last nine years. Recently I have been involved in projects that use the domain-driven design architecture to build microservice enterprise applications. 
I am competent in developing large-scale multifunctional websites and software. I am comfortable working with groups and teams to implement application frameworks and ensure their success through ongoing training and development. I am ready to work hard to benefit your company and to achieve established goals. 
Here is a list of technologies that I’ve worked with: 
Server side stack: 
- Java Core: JavaSE (8, 11, 14), Jakarta EE, Multithreading, Collections API, etc 
- Python, Django Framework 
- Ruby, Ruby on Rails Framework
 - Server: JBoss, GlashFish, Dropwizard, OpenLiberty, Wildfly 
- Frameworks: Spring, Spring Security, Spring MVC, Spring Boot, Micronaut, Quarkus, Vert.x, Axon 
- Database layer(ORM): Hibernate, JPA - DataBases: PostgreSQL, Oracle, MongoDB, Redis, SQL Server 
- Testing frameworks: JUnit, Selenium, Jasmine, Cypress 
- Building tools: Ant, Maven, Gradle, Webpack, Grunt, Gulp 
- NodeJS, PhantomJS, Express.js, Mongoose 
-Queues: RabbitMQ, Kafka, JMS 
Client-side stack: 
- Mark-up: HTML5, CCS3 (SASS), Bootstrap, Tailwind 
- Javascript: JavaScript, JQuery - CRM: WordPress, Gatsby.js 
- Frameworks: Angular, Vue.js, React.js, Next.js 
- Testing tools: Jasmine, ngMock, Cypress 
-Version control systems: - SVN, Git 
-Devops: -Docker, Kubernetes, Terraform, AWS, Azure
- Mobile Development: Android, Flutter Framework, React Native I
 thank you for reading my overview, and I look forward to working with you.