Developed and maintained Restful services.
• Contributed to the full project lifecycle, from design to deployment of microservices to EC2 instances using Spring-Boot.
• Data persistence into MySQL and MongoDB using hibernate.
• Continuously Build, test, deployment, release, and manage the configuration of all production systems using CI/CD tools like Jenkins.
• Created RESTful APIs/services in the backend while following SOLID, 12-Factor Application, OOP, and OOD principles.
• Configured Spring cloud technologies like Eureka, Hystrix, Zuul.
• Optimized code after deployment.
• Improved automated testing procedures.
• Wrote documentation for the platform and API.
• Unit-tested code for robustness, including edge cases, usability, and general reliability.