Dedicated and accomplished Senior Software Engineer around 5 years of hands-on experience, possessing a comprehensive skill set encompassing the entire DevOps lifecycle. Proven expertise in designing, developing and deploying scalable applications using cutting-edge technologies. Adept in Agile methodologies, I am seeking a challenging role to apply my expertise in designing and deploying scalable applications, optimizing processes, and contributing to a dynamic engineering team.
1) Deployed two distinct web applications seamlessly on a single domain, utilizing Nginx reverse proxy for efficient resource allocation and improved accessibility.
2) Configured Nginx settings to facilitate streamlined access to both static and dynamic web applications, ensuring a secure and efficient delivery of content.
3) Implemented dynamic routing within the Nginx configuration, enabling the server to efficiently handle diverse content requests.
4) Demonstrated proficiency in AWS services, including EC2 instance creation, IAM role creation, EKS cluster management, EFS storage configuration, ECR Registry, ACM, Load Balancer setup and more.
5) Implemented Docker container deployments for testing purposes using Docker Compose, ensuring a 25% reduction in deployment time.
6) Orchestrated the deployment of Next.js web applications, GitLab Runner, EFS storage, SonarQube, Postgres, Nginx, and Ingress on EKS clusters as a pod component.
7) Played a key role in the successful deployment of applications on EKS clusters, utilizing Ingress controllers components and Network Load Balancers for optimal access.
8) Successfully deployed and managed critical infrastructure components, including Next.js web applications, GitLab Runner, EFS storage, SonarQube, Postgres, Nginx, and Ingress on EKS clusters.
9) Worked collaboratively within an Agile development environment, ensuring the rapid and iterative delivery of high-quality and ensured automated software.
1) Spearheaded GitLab CI/CD implementation, automating client software deployment and ensuring seamless integration throughout the development lifecycle.
2) Successfully automated Node application i.e. Next.js fullstack web application deployment using GitLab CI/CD and GitLab Runner.
3) Led the design and implementation of software with a focus on UI/UX using TailwindCss, Material-UI and DaisyUi, utilizing Next.js, React.js with the help of TypeScript language for frontend development.
4) Developed robust backend APIs using Next.js API and Node Express.js, resulting in a 15% improvement in overall system performance.
5) Implemented JWT-based security as well as nextjs credentials mechanism for login authentication, significantly enhancing the application's resilience against potential threats for ensuring a secure and seamless user experience.
6) Engineered and implemented Nginx configurations to optimize web application performance and enhance user experience.
1) Led AWS services management for a banking domain project, demonstrating proficiency in EC2, Elastic Kubernetes Service (EKS), Load Balancer configurations, IAM Policies, VPC setups, EFS, and ECR.
2) Designed a robust CI/CD workflow using GitLab and Jenkins, automating the building and deployment of diverse applications across multiple teams. Successfully implemented automated scheduled deploys to dev and Stage/QA environments.
3) Managed containers using Docker, leveraging shell scripts (Bash) for task automation. Implemented a comprehensive CI/CD pipeline, release-cut, and production-deployment job through Jenkins, ensuring efficiency and reliability.
4) Utilized Maven as a build tool for Java applications, contributing to a streamlined and efficient development process. Authored and tested Playbooks using GIT, Jenkins, and Ansible for effective deployment and configuration management.
5) Provided hands-on experience with a suite of DevOps tools, including GitLab, Jenkins, Docker, Ansible, Nexus, Selenium, and basic Kubernetes, fostering streamlined and automated development workflows.
6) Operated within an Agile environment, actively participating in Scrum ceremonies to ensure on-time delivery of content. Collaborated with cross-functional teams to meet project goals and deadlines.
1) End-to-end development of diverse applications, including Windows applications, Web applications, and Windows Apps, utilizing a versatile tech stack comprising Vb.Net, JavaScript, Java, PHP, HTML, CSS, and Crystal Reports.
2) Engineered robust Windows applications, leveraging Vb.Net and Crystal Reports to create user-friendly and efficient software solutions.
3) Designed and implemented feature-rich Web applications, employing a combination of JavaScript, Java, PHP, HTML, and CSS to ensure responsive and visually appealing user interfaces.
4) Developed Windows Apps, combining Vb.Net and other technologies to deliver seamless and engaging user experiences on Windows platforms.
5) Utilized Crystal Reports to implement robust reporting functionalities, enabling users to generate insightful and visually appealing reports from the application data.
6) Designed reports in accordance with government policies, ensuring that the software complies with relevant regulations and standards.
7) Crafted user-friendly software solutions tailored to meet the specific needs of clients in their daily business operations.
8) Collaborated closely with clients, visiting them to gather requirements and design modules that align with their business needs.
Large scale webserver application programming and deployment using devops lifecycle(SDLC) Process. [Internship Project][April - Sept 2021]
Farmer's Plaza: Cloud-Enabled Mobile and Web Based Application for Farmers. [Engineering Project][July 2015 - March 2016]
DOB : 19/08/1994
NATIONALITY: INDIAN
GENDER: MALE
HOBBIES: CRICKET, FOOTBALL, CARROM, TRAVELLING.