Badges
Certifications
deepsm007 has not earned any certificates yet.
Work Experience
Research Assistant
New York Institute of Technology•  January 2020 - May 2020
Containerized Java Spring boot docker application to manage lab inventory with REST API and web services along with spring security using OAuth and managed data storage with MySQL. Managed laboratory operations using bash and Python scripts to automate manual updating and revising standardized operating procedures. Developed E2E application using Spring Boot for RESTFUL APIs endpoints following Micro-service architecture. Deployed micro-services on individual docker containers. Implemented CI/CD using GIT along with AWS CodePipeline, CodeBuild and Elastic BeanStalk with multi container docker machine using images from DockerHub.
Research Assistant
New york institute of technology•  January 2019 - May 2019
Researched information regarding Project Management Tools to assist professors with academic pursuits. Streamline workflow of financial grant management system using project management tools to achieve better performance.
Associate Software Engineer
Rave Technologies•  July 2016 - July 2018
Developed Spring MVC Framework for backend of web application using Apache Camel for routing and integrated with MongoDB to manage crime reporting and investigation. Created Investigation and Decision Support System to handle enormous data using Graph database OrientDB JAVA,Gremlin query language and JavaScript (D3.js) with Apache Tomcat to deploy applications on server and successfully managed 70000+ nodes in database. Deployed code using Docker containers and performed continuous integration and deployment operation using subversion, Git, Jenkins, and Ansible. Designed the use of twitter4j api using java for fetching and posting on the twitter timeline to showcase the use of REST API. Developed Java application to generate runner class and step file from the provided feature file to save time and automate the process to generate the required classes for a behavior driven development tests. Integrated OpenNMS tool for network monitoring to create graphs for performance data and displayed using Grafana and PostgreSQL to improve scalability and performance of applications and provide automation for deployment and testing.
Education
New York Institute of Technology
Computer Science, MS•  September 2018 - May 2020