Organized and Passionate Lead Software Engineer with background working productively in dynamic environments, successful completing simultaneous projects with 11+ years of industry experience. Excellent leadership record of leading development team, mentoring and training team junior associates. Easily communicates complex technical requirements to non-technical stakeholders. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Resourceful and adaptable approach to challenges. Willing to jump in to develop "outside the box" solutions.
Software Development
Java 8, Spring Boot, Microservices, Rest API, GraphQL, Spring MVC, Spring JPA, Spring Reactive Programming, Hibernate Apache kafka, Apache Zookeeper, Elasticsearch, Redis, PostgresSQL, SQL, MongoDB System Design, High level design, Low level design, UMLs Shell Programming, , Reactive Programming JavaScript, Angular, AngularJS, HTML, Free marker Templating Junit, Mockito, Sonar Lint, Gradle, Maven, SBT, GitLab, GitHub Jenkins, Docker, Kubernetes, Helm, Terraform AWS Cloud Computing, Google Cloud Computing, Jira Agile | Kanban, Confluence Prometheus, Grafana, Kibana, ELK stack IntelliJ, Visual Studio Code, Eclipse
WPS: Wages protection system, this system is built for UAE client where organization use this software to verify their employee salary files, statements and credits. This system is built with various techs like Java and JMS, ActiveMQ, PostgresSQL, Memcached etc. This is system is very old and runs in maintenance state. I have played a role as Software Engineer in this project.
GOAL: Greytip Online Admin Lounge, this software is a very crucial internal software of the organization. It features handling of Accounts & Customers Management. It also features Payments, Customer data, Account provisioning, Signups, Data Analytics, Sales, Implementation of Organization Data, Statistics Reports, Schema Pooling and many more. I have played role progressively as Senior software engineer, Team Lead.
GreytHR: This is a HRMS tool for organizations to manage the employee’s information. It features Payroll, Leave & attendance, Business workflows, Reimbursement, Payments, Onboarding new Employee, Leaving employees, HR module etc. I have played role as Tech lead in this project.
Ebay: Catalogue Customer Rules: This system is a internal system of Ebay. It features the control of catalogue service for sellers. It defines rules and definitions that what a seller can upload/add on the Ebay commercial site to sell their product. It extensively use new tech stack. I have played a role as Senior Principal Engineer in this project.