Software development professional with 8+years of experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases.
Overview
9
9
years of professional experience
Work History
Full Stack Developer
T-Mobile
3 2023 - Current
Led a team to design and develop scalable, containerized microservices using Java, Python, and Spring Boot, deployed on Kubernetes clusters across AWS and Azure
Ensured the solutions met business requirements and were optimized for performance and security
Developed dynamic, responsive user interfaces with HTML5, CSS3, and JavaScript, ensuring cross-browser compatibility and accessibility
Integrated these interfaces with Python-based Django backends, creating seamless user experiences across various devices
Architected and implemented CI/CD pipelines using Jenkins, Argo CD, and Gitops, automating the deployment of microservices on Kubernetes and reducing the time from code commit to production
Created and managed ETL pipelines using Python, AWS Lambda, and Glue to automate data processing and integration across multiple cloud environments, ensuring data accuracy and availability.
Full Stack Java Developer
TIAA/CREF
04.2022 - 02.2023
Managed and mentored a team of developers, leading the design and development of cloud-native applications on AWS
Designed and implemented RESTful Web Services using Django and Flask frameworks for dynamic and responsive web applications
Developed robust front-end interfaces using HTML5, CSS3, Bootstrap, and React.js, ensuring cross-browser compatibility and responsiveness
Architected data management solutions using AWS RDS, DynamoDB, and MongoDB, optimized for high availability and scalability
Automated cloud infrastructure provisioning and monitoring using Python, Jenkins, and Terraform
Integrated AWS services like Lambda, S3, and Glue for data processing and automation workflows
Designed and implemented secure, scalable microservices architectures following industry best practices.
Full Stack Java Developer
Mr. Cooper
09.2021 - 03.2022
Lead Development team for various Application modules
Design Solutions for Business use cases
Develop the product from scratch as per the business requirements using technologies like JAVA, J2ee, Python, Spring and Hibernate
Create Lambda Functions as per the business requirements and automate the same to self-provision the same by developers
Containerizing applications using Docker, Kubernetes
Create Jenkins Pipelines for automated CICD to containerize applications and Deploy on OpenShift.
Full Stack Developer
Sam's club
01.2019 - 08.2021
Lead Development of Product modules as per the business requirements using JAVA, J2ee, Python Technology stack
Worked and resolved issues in different environments including DEV, SIT, UAT and PROD
PL/SQL program development in ORACLE DB
Implemented CI/CD pipeline using Git, Jenkins and Created Jenkins jobs and configured multiple Jenkins jobs in PBR and deployed multiple Java micro services with a single push
Scripting for automation, and monitoring using Shell, Python Scripts for Application Automation and Deployment automation process
CICD to Build and deploy the application to webservers like WebLogic using tools like Jenkins, Hudson
Develop Python, bash scripts, chef recipes to automate our infrastructure and deployment process
Create Container for the application and move the application to Docker and Kubernetes.
Java/J2EE Developer
Amigos Software Solutions
11.2016 - 05.2018
Involved in platform design and implementation in cloud IaaS and PaaS environment
Provided on call support for Production issues
Design guidelines with customers & basic level of management testing of network system
Developing a Continuous Delivery (CD) PIPELINE with Jenkins, Perforce and Open stack pre-built images
Uploaded Artifacts in CI pipeline to the Nexus remote repository
Primary duties include in the release cycle of the product, which involves environments like Development, QA, UAT and Production
Automation of infra provisioning and load balancing using Python scripting for the testing framework
Involved in defect support for the release of the application
Documentation and security audits related to the project.
Java/J2EE Developer
Dhruvsoft Services Private Limited
07.2015 - 10.2016
Extensive experience in developing applications using Spring Boot within the Java 2 Enterprise Edition (J2EE) framework
Designed dynamic and multi-browser compatible sites (mobile apps) using HTML5, CSS3, jQuery and JavaScript, Typescript
Skilled in designing and building RESTful Web Services for seamless integration between different components of the application
Expertise in utilizing the Spring Data JPA framework for Object-Relational Mapping (ORM) and database access
Developed Server-side applications using Hibernate to interact with the database
Used SVN to store and maintain source code and Used JIRA for bug tracking and pull requests
Involved in client server technology for process data in different server
Develop the product from scratch as per the business requirements using technologies like JAVA, J2ee, Python, Spring and Hibernate
Installed, Configured and Administered Hudson/ Jenkins Continuous Integration (CI) Tool, experienced in working with Jenkins to build and test the applications
Installed and configured Artifactory for sharing artifacts between the teams internally
Developing a Continuous Delivery (CD) with Jenkins, SVN and AWS pre-built images
Developed Python Scripts to automate infrastructure and cut off the release time.
Skills
PL/SQL program development in ORACLE DB
Affiliations
Full stack Development Professional with 8 years of experience driving information management strategy. Strategized, designed, and deployed innovative and complete cloud Product Solutions for various products. Lead the delivery and development of medium to complex projects for premium clients. Skilled Software Engineer understands the melding of operations and development to quickly deliver code to customers, using various, Programming Languages (Java, Python, JavaScript, HMTL) and Cloud technologies (Aws, Azure)
Additional Information
Immense Development and Design Solution experience with working knowledge in AWS, AZURE, Java, Python, JavaScript and Various CICD tools Develop the product from scratch as per the business requirements using technologies like JAVA, J2ee, Python, Spring and Hibernate Experience in Creating data pipelines for ETLs using Python, AWS Lambdas and Azure Functions based on business requirements. Design and develop enterprise solutions end-to-end using various technologies like Java, JavaScript, HTML and WEB frameworks (Python DJANGO, Spring Boot) Experienced in branching, tagging, and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) on Linux and windows platforms. Lead Development of Product modules as per the business requirements using JAVA, J2ee, Python Tech Stack Worked and resolved issues in different environments including DEV, SIT, UAT and PROD.
<ul><li>I am working as a Full Stack Developer(Angular + JAVA). As a Full Stack Developer, I specialize in designing, developing and maintaining web applications using Angular for front-end development and JAVA (Spring Boot, Microservices) for back-end service. My role involves collaborating with cross Functional teams to build scalable, high performance solutions that meet business requirements. Key Responsibilities: 1. Developing & maintaining responsive web applications using Angular. 2. Building robust back end services and APIs using JAVA, Spring Boot, Microservices. 3. Implementing RESTFUL services and integrating with front end. 4. Collaborating with UI/UX designers to enhance user interface and experience. 5. Writing clean, efficient, and maintainable code following best practices. 6. Ensuring application, performance optimization and security best practices. 6. Troubleshooting and debugging issues to ensure high quality software delivery.</li></ul> at Cerillion Technologies<ul><li>I am working as a Full Stack Developer(Angular + JAVA). As a Full Stack Developer, I specialize in designing, developing and maintaining web applications using Angular for front-end development and JAVA (Spring Boot, Microservices) for back-end service. My role involves collaborating with cross Functional teams to build scalable, high performance solutions that meet business requirements. Key Responsibilities: 1. Developing & maintaining responsive web applications using Angular. 2. Building robust back end services and APIs using JAVA, Spring Boot, Microservices. 3. Implementing RESTFUL services and integrating with front end. 4. Collaborating with UI/UX designers to enhance user interface and experience. 5. Writing clean, efficient, and maintainable code following best practices. 6. Ensuring application, performance optimization and security best practices. 6. Troubleshooting and debugging issues to ensure high quality software delivery.</li></ul> at Cerillion Technologies