Java Full Stack
CurrentProject : FinlevitImplemented multithreading for continuous execution and transaction management.Developed a test-driven Angular framework to streamline development and reduce duplicate code.Applied Extreme Programming practices, including test-driven development and pair programming.Built APIs and REST API proxies for mobile notifications and customer verification.Managed deployments on Apache Tomcat, NodeJS, and AWS EC2, utilizing Docker for microservices.Wrote SQL queries for Oracle DB, migrated applications from AngularJS to Angular 10, and utilized Ansible for configuration.Implemented GraphQL for APIs and developed Typescript components for REST API consumption.Created front-end features with Angular, focusing on validation and component-based architecture.Developed Spring Boot microservices with REST and Kafka, incorporating resilience patterns.Used MongoDB, developed backend services with Node.js, and enhanced UI with Angular Material.Employed SVN for version control, JIRA for tracking, and Maven for builds, emphasizing testing based on business requirements.