We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00 Rating



  • Over 4 years of experience in AWS cloud, clustering and SQL Server. Looking for a challenging position in the organization where my knowledge would make a significant contribution to the company’s growth, which would enhance my skills.
  • Skilled in using DevOps essential tools like Docker, GIT Well versed in managing source code repositories like SVN, GIT, GitHub.
  • Hands on experience in working with AWS services mainly AWS EFS, EC2, RDS
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT.
  • Skilled with Cloud to design Infrastructure as a Service (Iaas) Amazon Web Services - EC2, S3, VPC, ELB, RDS, Auto Scaling, Route 53, Cloud Front, VPC, Cloud watch, Elastic Bean Stack, Elastic Search, IAM, SNS, SES, Cloud Trail..etc.
  • Strong experience coding for automation using Devops tools like Puppet, Chef, Jerkins.
  • Build servers using AWS: launching EC2, creating volumes & Snapshots, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection (VPC).
  • Utilized Cloud Watch to monitor resources such as EC2, CPU, memory, Amazon RDS DB services, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Backing up the EC2 instances volumes by creating a snapshots and saving them in S3 buckets for Disaster Recovery (DR).
  • Configured and managing security groups and VPC, ELB, S3 Storage, Glacier.
  • Created AMI images of the critical EC2 instance as backup using AWS CLI and GUI.
  • Proficient with best practices regarding AWS Auto Scaling, Fault Tolerant Architecture and Disaster Recovery.
  • Handled Major Incidents along with P1, P2, P3 & P4 Priority Cases. Monitoring tools like Nagios.
  • Good team player, strong interpersonal and communication skills combined with self-motivation, initiative and the ability to think outside the box.


Cloud Technologies: Amazon Web Services (AWS), Azure

Version controls: GIT, GITHUB

Devop Tools: Chef, Puppet, Jenkins

Monitoring: Nagios

ETL & Reporting Tools: SQL Server Integration services (SSIS) 2005/2008

OLAP Tools: Knowledge on SQL Server Analysis Services (SSAS) 2008

Databases: SQL Server 2005/2008.

Operating Systems: Linux, Windows.

Languages: SQL, T-SQL, Oracle SQL


Software Engineer

Confidential, Virginia


  • 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.
  • Creating EFS to provide extra storage for multiple instances.
  • 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.
  • Creating new EBS volumes and attaching same to EC2 instance when needed.
  • Backing up the EC2 instances volumes by creating a snapshots
  • Amazon Machine Image (AMI) Creation and launching machines using AMI’s.
  • Maintaining and upgrading the EC2 instances based on client requirements.
  • Creating an S3 bucket and S3 lifecycle policies. Give access for required user.
  • Adding bootstrap scripts for EC2 instances while launching.
  • Launching NAT instance within VPC to provide internet to private Subnets.
  • Monitoring EC2, ELB, RDS through cloud watch.
  • Assigning roles to EC2 instances to access/store data from other AWS services like S3.
  • ELB - Creating Load balance for EC2 Instances within VPC, adding instances to make services highly available.
  • Managing load and instance failures through auto scaling and launch configuration.
  • Monitoring the health of each EC2 instances on daily basis.
  • Creating RDS instances and managing using snapshots.
  • Has been involved in support for the projects during the installation of servers on EC2 Instances.


SQL Developer

Environment: SQL Server 2005/2008, SSRS 2008


  • Generated reports weekly, monthly & yearly as per client requirement.
  • Implemented Parameters in reports.
  • Developed various kinds of Tabular, Matrix and Subreport using SSRS.
  • Responsible for scheduling the reports based on the subscriptions defined.
  • Generated and formatted Reports using Expressions and Functions, designed and implemented stylish report layouts.
  • Created drill through and drill down reports.
  • Involved in Deployment and Scheduling of reports.
  • Developed reports using Xtraction tool.



Environment : Windows XP, SQL SERVER, SSIS 2008


  • Understanding existing business model and customer requirements.
  • Extracted data from Flat-Files into staging area tan cleaned the data using appropriate business rules and load the information into Data mart.
  • Development of mappings according to the ETL specifications for the staging area data load & warehouse data load using Integration Services.
  • Implemented Variables and Parameters in Mappings.
  • Created Transformations and Mappings using Data Flow Tasks.
  • Used Control Flow Tasks like For Loop Container, For Each Loop Container, Sequential Container, Execute Task, Email Task, and Data Flow Task.
  • Extensively used Derive Column, Row Count, Data Conversion, Conditional Split, Aggregate, Lookup and Sort to load data into Data Warehouse.
  • Created Event Handlers for the Packages Using Event Handler Tab.
  • Scheduled the ETL Package Using SQL Server 2008 Management Studio.

We'd love your feedback!