Lead Software Developer with 10 years of experience in software development, and constant aspiration to apply the best design principals, patterns, most suitable frameworks, CS algorithms, and platform knowledge to the project in order to improve every aspect of it. Java 8 (JMS, JAX-WS, JAX-RS, JSP, JDBC, JSON, XML) Spring Boot, Spring Data, Spring Messaging, Spring JDBC GCP Cloud Functions, Firestore, Cloud Storage, Pub/Sub, Cloud SQL REST, SOAP EJB 3.0 JPA 2.0(Hibernate) OSGI (Apache Felix, Karaf) Apache Sling Apache Camel AWS Dynamo DB, AWS RDS, S3, AWS Lambdas Golang Python JCR (Apache Jackrabbit) Apache POI Jboss, Weblogic (including WLST), Glassfish, Tomcat Adobe CQ Selenium, RPA (Workfusion) Oracle DB, MySQL, MS SQL, PostgreSQL MongoDB SSH, Perl, scripting Node.js JS, TS and Angular 8, some experience with React JS, CSS, SASS Dart programming language on the Flutter platform (mobile) Git, SVN, Mercurial Maven, Ant Jenkins and other CI platforms JSON Application development Mentoring Team leading Architectural design Organizing Documentation Features development Refactoring Analysis Troubleshooting