Experienced Developer with a demonstrated history of working in the financial services industry. Skilled in creating REST APIs in GoLang,Java , AWS Web services ,ETL tool, Android Development, and HTML.
Experience
2024 — Now
2022 — 2024
2022 — 2024
New York City Metropolitan Area
• Designed and implemented robust and scalable REST APIs using Golang for event consumption and storage in SQL server.
• Engineered gRPC services with Protobuf for efficient inter-service communication.
• Utilized goroutines and channels in Go for concurrent processing, enhancing application performance and task efficiency.
• Developed comprehensive unit tests using frameworks like GoMock, achieving 90%+ code coverage for critical components.
• Managed AWS infrastructure with Terraform scripts, ensuring consistent and repeatable deployments.
• Containerized applications with Docker and orchestrated them using Kubernetes.
• Utilized SQL, Golang, Python, Terraform, Java, Jenkins, AWS EC2, EKS, and S3 in Agile development on AWS cloud-based platforms.
• Produced and consumed RESTful Web Services using tools like Postman Rest Client and BloomRPC.
• Led the initiative to automate the Grafana onboarding process, resulting in an 80% reduction in setup time and ensuring uniform deployment
across all teams.
• Engineered Jenkins pipelines to automate deployment processes across multiple applications, integrating automated testing workflows
• Implemented various Kafka topics for ingestion into database and wrote unit test cases while maintaining 90% code coverage.
Utilized working knowledge of J2EE/Java, Spring, and Hibernate to troubleshoot technical issues, and produced and consumed
• RESTful Web Services using Postman and Insomnia to interact with different applications.
2019 — 2022
2019 — 2022
Itasca, Illinois
• Implement AWS containers to support Go implementation and successful repository maintenance.
• Utilize Kubernetes and Docker images to ensure successful application development, deployment, and scaling.
• Developed microservices in Golang to process numerous data from various databases like MongoDB, and SQL.
• Created S3 buckets and managed policies and utilize S3 Bucket for storage and maintenance.
• Experience in building REST APIs in Golang, providing backend capabilities to interface with OpenStack and other downstream APIs.
• Responsible for ensuring Systems Security, maintaining performance, and setting up monitoring using CloudWatch.
• Hands-on experience in most layers of AWS offerings and integration, and migration of existing solutions into virtualized hosting environments using IAM, EC2, S3, and VPC.
• Good Experience in Unit Testing and Test-Driven Development. Experience in Agile Methodologies and SCRUM process.
• Gathering requirements from clients, analyzing, and preparing the requirement specification document.
• Worked extensively on Go Routines and channels, working knowledge of GoMock and used Go’s JSON
package for marshaling and unmarshaling.
• Automated deployment with GitHub action runner, built APIs in GO using gRPC used protobuf.
• Developed REST web services (Microservices) using Spring Boot 2, Java8, and SQL.
• Produced and Consumed RESTful Web Service using Postman Rest Client, Swagger UI, to interact with different applications for third-party tools.
• Highly organized, detailed oriented, able to plan, perform feature demos to the target audience, prioritize work and meet deadlines. Ability to work directly with all levels of Management to gather user requirements.
2017 — 2019
Illinois, United States
• Migrated production data 440TB from Hadoop to S3 bucket and performed validation for more than a 21million files, Worked on Setting Up Bucket Policies.
• Employed IAM to create & control AWS users and group to AWS services and resources.
• Worked as a Java Developer and was involved in all the phases of SDLC, requirement analysis, design, development, Unit, and Integration testing, and Deployment.
• Utilized working knowledge of J2EE/Java and Spring, and Hibernate to troubleshoot technical issues (error messages, bugs with the software, availability).
• Developed UNIX shell scripts to run batch jobs and improved existing alert monitors in the Production environment.
• Created data extracts as part of data analysis and exchanged with internal staff using SQL query.
• Used Eclipse-based Spring Tool Suite for development and debugging applications.
• Co>Operative System and key installation for ETL tool, Supported ETL production environment for Data Loading.
• Assisted Project Manager in scope estimation and work breakdown structure to meet Project Milestone.
• Conducted workflow, process, and gap analyses to derive requirements for existing system enhancements.
2014 — 2015
Mumbai Area, India
Installation, configuration and upgrading of Microsoft SQL Server and related products.
Master Slave Replication and UML diagrams
Establish and maintain sound backup and recovery
Implement and maintain database security.
Writing stored procedures in SQL as per the requirement of the project.
Implemented the elements of InnoDB and uses of binary logs.
Work as a part of a team and provide 24*7 support when required
Education
New Jersey Institute of Technology
Master's degree
2015 — 2017
St. Francis Institute Of Technology
Bachelor of Engineering (BE)
2010 — 2014