New York, New York, United States
• Assisted clients in building modern software solutions using various technologies
• Designed and implemented a web-based banking application prototype for clients at a well-known bank
• Used Angular to develop application front end, ensuring a seamless user experience and maintainable codebase
• Used Java, Spring Boot, Microsoft SQL Server, Spring Data JPA and Hibernate to develop application back end
• Implemented a microservice architecture utilizing Spring Cloud and Spring Cloud Consul, enabling centralized configuration, service discovery, load balancing, resilience and the use of an API gateway
• Secured front end as well as back end using Spring Security with JSON web token-based authentication
• Hosted application on AWS using EC2 instances, containerizing individual microservices using Docker
• Utilized AWS S3 buckets and the Apache POI framework to generate financial statements in Microsoft Excel and store them in the cloud