0% found this document useful (0 votes)
6 views

Software Engineer

The document details the qualifications and experience of a versatile Software Engineer with over 4 years of expertise in software development, particularly in Python, Java, and JavaScript, along with proficiency in cloud technologies like AWS and container orchestration with Docker and Kubernetes. It outlines a strong background in Agile methodologies, system optimization, and database management, highlighting various projects involving web development, RESTful API design, and CI/CD pipeline automation. The engineer is skilled in both front-end and back-end development, with a focus on delivering scalable and secure applications.

Uploaded by

sabmgg33
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Software Engineer

The document details the qualifications and experience of a versatile Software Engineer with over 4 years of expertise in software development, particularly in Python, Java, and JavaScript, along with proficiency in cloud technologies like AWS and container orchestration with Docker and Kubernetes. It outlines a strong background in Agile methodologies, system optimization, and database management, highlighting various projects involving web development, RESTful API design, and CI/CD pipeline automation. The engineer is skilled in both front-end and back-end development, with a focus on delivering scalable and secure applications.

Uploaded by

sabmgg33
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Name-

Email.id
Phone no- +1
Location-

SUMMARY

 Versatile Software Engineer with 4+ years of experience designing, building, and optimizing software
solutions. Proficient in Python, Java, JavaScript, and modern web frameworks like React and Angular.
Skilled in cloud technologies (AWS, Docker, Kubernetes) and database management (PostgreSQL,
SQLite). A strong advocate of Agile development and SAFe Lean-Agile principles, with a collaborative
approach to problem-solving. Passionate about continuous learning, innovation, and delivering
impactful solutions..

SKILLS

 Programming: Python (Advanced), Java, JavaScript, Shell Scripting


 Cloud & Infrastructure: AWS (EC2, Lambda, S3), Docker, Kubernetes, Terraform
 Web Development: React, Angular, HTML5, CSS
 Databases: PostgreSQL, SQLite, MySQL (Optimization & Indexing)
 DevOps & CI/CD: Jenkins, Git, Terraform, Ansible
 Security & IAM: HYPR, OAuth, OpenID, SAML, Active Directory
 System Optimization: Multi-threading, Profiling, Benchmarking

WORK EXPERIENCE

Software Engineer
Client-

 Involved in SDLC requirements gathering, analysis, design, development and testing of application,
developed using AGILE/Scrum methodology.
 Designed and developed the UI using JSP, HTML, CSS and JavaScript. Deployment: Various AWS
services are utilized to deploy this service such as, Virtual Private cloud (VPC), VPC networking, Elastic
Load Balancers, Route53, EC2, Security Groups, Auto-scaling, CloudWatch and S3, RDS.
 Creating AWS instances and Managing credentials on the account and manages the cloud services
Including EC2, S3, RDS, IAM, SNS, VPC, ELB and cloud watch.
 Creating new servers (Windows/Linux) in AWS.
 Expertise level knowledge of Amazon EC2, Amazon S3, Amazon RDS, Elastic Load Balancing and Cloud
Watch.
 Build servers using AWS: EC2, RDS, creating security groups, Auto-scaling, load balancers (ELBs) in the
defined virtual private connection.
 Managed Container using Docker by writing Docker files and set up the automated build on Docker
HUB and installed and configured Kubernetes.
 Support and enhance SDLC cycle by using Docker containers delivered to Container Platform.
 Wrote Python scripts to parse JSON documents and load the data in database.
 Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
 Support and enhance SDLC cycle by using Docker containers delivered to Container Platform.
 Deployed a multi-container application containing web application, database on the LINUX server and
created networks to attach the database and application using docker-compose.
 Created Linux docker images with all the dependent packages for deploying flask applications.
Developed responsive and dynamic web applications using React.js and Angular.
 Designed and implemented UI components using React functional components and hooks.
 Built reusable components and libraries for future use in React and Angular.
 Designed and developed RESTful APIs using Python, Java, and HATEOAS principles.
 Integrated PostgreSQL for efficient data storage and optimized queries for high performance.
 Implemented authentication and security protocols using OAuth, OpenID Connect, and IAM solutions.
 Deployed microservices on AWS using Docker and Kubernetes, ensuring scalability and reliability.
 Conducted performance tuning and optimization, leveraging multi-threading and profiling techniques.
 Designed dynamic client-side JavaScript codes to build web forms and simulate process for web
application, page navigation and form validation.
 Integrated Python scripts with Linux shell commands for system administration.
 Created shell scripts for continuous integration and deployment (CI/CD) pipelines. Used Python
scripting to parse logs and generate reports for security analysis. Implemented data serialization using
JSON and SQLite JSON functions.
 Created shell scripts to manage PostgreSQL backups and restore operations. Used SQLite for storing
API request logs and user session data.

Software Engineer
Client-
 Involved in developing HTML and JavaScript for client side presentation and, data validation on the
client side with in the forms.
 Developed data insertion forms and validated them using JavaScript. Used JavaScript and XML to
update a portion of a web page thus reducing bandwidth usage and load
 Developed user interfaces using HTML, DHTML, JSP, CSS(SASS), Java Script and AJAX in order to provide
specific Look and Feel to the application.
 Developed the application by using JSP, Servlets, Web Services, JavaScript, WebLogic, JAX-RS and SaaS.
 Developed JavaScript for all client-side validations and developed GUI using CSS JSTL, and XSL.
 Wrote Python shell scripts to automate Docker container lifecycle management.
 Refactored a high-traffic application using Python and Rust to improve performance and reduce latency.
 Implemented multi-threading and multi-processing strategies to handle concurrent user requests
efficiently.
 Integrated front-end frameworks like React and Angular with an optimized REST API backend.
 Utilized AWS CloudWatch for real-time performance monitoring and auto-scaling applications.
Developed and maintained secure, scalable web applications using Python, Java, and JavaScript.
 Designed and implemented RESTful APIs with HATEOAS principles for seamless data integration.
 Built front-end applications using React and Angular, ensuring cross-platform compatibility.
 Designed and optimized relational databases (PostgreSQL, SQLite) for high availability.
 Integrated IAM solutions such as HYPR, SSO, OAuth, and OpenID Connect for secure authentication.
 Automated workflows using Python and shell scripting, reducing manual effort by 30%.
 Managed infrastructure with Terraform, Kubernetes, and Docker, ensuring efficient cloud deployment.
 Improved system performance using multi-threading, multi-processing, and profiling techniques.
 Implemented CI/CD pipelines using Jenkins, GitHub Actions, and AWS CodePipeline for automated
deployments.
 Created a shell script to monitor Kubernetes pod status and restart failing services.
 Developed monitoring solutions with AWS CloudWatch and Prometheus, improving system
observability.
 Followed Agile methodologies (Scrum, SAFe Lean-Agile) to enhance collaboration and project delivery.
 Automate different workflows, which are initiated manually with Python scripts and Unix shell
scripting. Wrote Python scripts to fetch and manipulate SQLite data using pandas and SQLAlchemy.
 Integrated SQLite logging into AWS CloudWatch for centralized monitoring. Developed database
migration scripts to convert SQLite to PostgreSQL or MySQL.

Software Engineer
Client-

 The project involves complete software development life cycle with Object Oriented approach of
client's business process and continuous client feedback.
 Worked on designing and developing a complete service oriented system based on SOA principles and
architecture in agile development environment. Good understanding on OpenShift platform in
managing Docker Containers and Kubernetes Clusters, SDLC, Test Driven Development, Continuous
Integration and Continuous Delivery.
 Built and maintained CI/CD pipelines using Jenkins, GitHub Actions, and Terraform to automate
deployments.
 Containerized applications with Docker and orchestrated them using Kubernetes for efficient scaling.
 Managed infrastructure as code using Terraform for provisioning AWS services (EC2, S3, Lambda).
 Used SQLite as a lightweight data store for CI/CD pipeline logs.
 Automated security policies and IAM roles using AWS Identity & Access Management (IAM).
 Collaborated in an Agile/Scrum environment following SAFe Lean-Agile principles to ensure rapid
delivery.
 Used Typescript as compiler to compile typescript code into JavaScript and used Typing's to manage
Typescript definition.
 Created web services and desktop applications to access and display data needed by support teams
using, Ajax, JavaScript, Angular.js 4, CSS and HTML5.
 In Angular.js worked with Standard directories and implemented custom directories used JavaScript
libraries.
 Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using
Jenkins along with Shell script.
 Developed tools using python, Shell scripting, XML to automate some of the menial tasks. Interfacing
with supervisors, artists, systems administrators and production to ensure production deadlines are
met.
 As part of deployment process automation, wrote shell scripts, created docker images and configured
the build.
 Created Python-based benchmarking tools for application performance analysis. Developed Python
scripts to check code security vulnerabilities in CI/CD pipelines. Integrated REST APIs using Axios, Fetch
API (React), and HttpClient (Angular). Developed real-time web applications using WebSockets and
Socket.io in React and Angular.
 Developed a file upload system using React Dropzone and Angular File Upload.Used Python to create
automated email alerts for system failures. Implemented a Python-based audit log analyzer for
compliance tracking.

EDUCATION

You might also like