We provide IT Staff Augmentation Services!

Aws Full Stack Developer Resume

5.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY:

  • Software Engineer with 6+ years of experience in Analysis, Design, Development, Maintenance and Implementing Enterprise, Web and Client Server applications and in Cloud computing infrastructure such as Amazon web Services (AWS).
  • Experience in configure and managing Amazon AWS Cloud Services, EC2, S3, EBS, ELB, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation,Lambda, Cloud Front, Route53, Cloud Watch, AWS Code Commit, AWS Code Deploy, Serverless Deployment.
  • Experience in Creating and designed the AWS Cloud Formation Templates in different environments according to the given requirement.
  • Worked with service migration tools like Amazon service migration and Snowball.
  • Experience in using Core Technologies HTML, CSS,Bootstrap,Java Script, JQuery, AngularJS framework, Coffee Scriptand Xml.
  • Experience in working with server - side technologies like Node JS,Restful API and MVC design patterns.
  • Experience in writing AngularJS controllers, views and services for website features.
  • Skilled in working with responsive web Design using JSON, AJAX, SOAP and Bootstrap.
  • Experience in performing Unit Testing using Jasmine, Karma and maintaining cross browser compatibility.
  • Experience in working with web application servers, web sphere, Apache Tomcat and JBoss.
  • Proficient in working with SQL and NoSQL databases like MongoDB, PostgreSQL, Couch, Consul.
  • Experience in creating test suites using Jasmine, Karma and worked on tools such as NPM
  • Extensive experience in automation of Version Control Systems like GIT, SVN to manage source code effectively.
  • Proven ability to scale and administer the Continuous integration systems on multiple platforms using Jenkins.
  • Hands-On experience in using Nexus and Artifactory repository managers for Maven builds.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Good knowledge in using Configuration Management tools such as Puppet and Chef on windows and Linux machines. Created many customized modules and cookbooks for configuring on the client nodes.
  • Hands-On experience with JIRA an issue and project management tracking tool.
  • Sound Knowledge in working with Shell scripting, Ruby scripting, Bash scripting.
  • Knowledge on protocols like HTTP, SSL, DHCP, DNS, LDAP.

TECHNICAL SKILLS:

Languages: Java, C++,C.

Database: MongoDB, Dynamo DB, MySQL, Couch, Consul

API Platform: AKANA

Cloud: Amazon Web Services and Resources.

Version Control Tools: GIT, SVN.

Web Technologies: HTML, XML, JavaScript, CoffeeScript, Bootstrap, CSS, JQuery, Angular JS, Node JS,JSON, React.js, Ruby on Rails.

Monitoring Tools: Nagios, AWS Cloud Watch, Prometheus, Kibana, Grafana logs.

Web Analytics: Splunk

Configuration Management Tool: Chef, Ansible.

Web services: AWS, JSON, SOAP, REST API.

Methodologies: Agile, Scrum.

Scripting Languages: JavaScript, AJAX, Shell Scripting, Python, Bash.

Integration Tools: Jenkins.

Development Tools: Postman (REST API Editor), Visual Studio (IDE), Subline Text Editor, Atom.

Framework Tools: Spring, Eclipse,NetBeans

PROFESSIONAL EXPERIENCE:

Confidential, San Diego | CA

AWS Full Stack Developer

Responsibilities:

  • Worked as a part of Cloud Development team.
  • Creating and Developing Restful API’s and Building backend Services.
  • Designed, Developed and implemented a Lambda function to automate the firmware upload process to different environments in Node.js.
  • Design and Developed internal CAS application using Ruby on Rails and used MySQL as a database.
  • Worked on Node.js to implement a backend service which supports the geo location within the application.
  • Worked on Node.js to filter the error logs for cloud watch.
  • Worked on Bash Scripting to automate the process for installing the Security compliance agents on elastic beanstalk and EC2 instances.
  • Designed and implemented GitHub migration process as a part of security.
  • Working experience with AWS Services: Lambda, S3, EC2, EB, CloudFront, SNS, DynamoDB and Docker Containerization.
  • Working experience on serverless deployments through AWS CLI.
  • Experience in Deploying Elastic Beanstalk Applications to various environments on AWS.
  • Worked on Relational and Object databases like MySQL, Oracle, MongoDB, Redis or Cassandra.
  • Working experience on Queue system such as RabbitMQ, Apache ActiveMQ.
  • Worked on the alerting and monitoring for Cloud platform with the tools such as Prometheus, CloudWatch, Kibana, Grafana logs.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations and renewing the certificates.
  • Involve in Kubernetes deployments for micro services, including tools like kops, Helm etc.
  • Strong implementation knowledge of Object-Oriented Analysis and Design using Agile and Scrum methodologies.
  • Assist in testing and support of application.

Environment: AWS Cloud, Node.js, Rest API’s, Mongo DB, Ruby on Rails, MySQL, Oracle, Cassandra, Queuing System in Cloud, SNS, SQS, Lambda, S3, EC2, EB, Cloud front, Dynamo DB, Docker, Bash Scripting, Monitoring System in Cloud, Cloud Watch, Kibana, Prometheus, Grafana, Jenkins, Serverless Deployment, Kubernetes Deployments.

Confidential, St. Louis | MO

Cloud API Developer

Responsibilities:

  • Worked as a part of API Integration team on API gateway development for web and API proxy.
  • Experience with authentication and authorization of application and good understanding of API proxy workflows.
  • Developed and enhanced API proxies, which supports CORS, checking the authenticity of a request using Entitlement Server.
  • Worked on node.js web and server-side applications using coffee script.
  • Designed and Developed SOA architecture for enterprise applications.
  • Experience with integrating with GraphQL.
  • Working knowledge with token-based authentication and authorization tools.
  • Created the API end-point supporting couch and consul databases.
  • Worked on allowing routes to be imported/exported configuration.
  • Created the dropdown in the Ocelot UI to select the OAuth provider.
  • Worked on integrating enterprise applications with OAuth providers such as Ping, Gigya.
  • Developed and maintained React based web application.
  • Involved in analytics of API usage using AKANA, used AKANA as a API gateway for APIs transformation, multiple authentication mechanisms and involved in adding users, configuring limits per group, API keys.
  • Worked on AWS features such as S3,EC2, ELB, Route53, Lambda, NACL, Security groups.
  • Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway.
  • Used Kibana to check the logs for specific API’s.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Setup the Integrated Development and Testing environments to deploy different applications in servers using Unix-Shell scripting.
  • Participated in daily defect triage meetings to close open issues and maintained regular interaction with development, design teams on various project related issues.

Environment: AKANA, OAuth2, API Development, Coffee script, Node.JS, React, AWS, Postman, Couch DB, Consul DB, Dynamo DB,Shell Scripting, IntelliJ, Jenkins, Kibana, Docker, Git/GitHub.

Confidential, Santa Clara |CA

Software Engineer/AWS Developer

Responsibilities:

  • Developed Front end web applications using HTML5, CSS3, Java script, jQuery and Bootstrap.
  • Worked on HTTP protocols and processed the request on the server side by implementing API and used postman as the tool to process REST API.
  • Worked with Angular.js routers, forms, modules, DOM, events, expressions, controllers, filters.
  • Created modular application structure using Angular JS framework, HTML5 and CSS3.
  • Enhanced legacy application by building new components in Angular JSand typescript.
  • Used Node JS for server-side encryption and Express JS to write to write callback functions for restful API and for navigate to different pages in the application.
  • Involved in migrating and managing currenton premises applications to Cloud using AWS Service.
  • Worked as core cloud team member in making decisions towards Cloud approach.
  • Launching and configuring of Amazon EC2 ( AWS ) Cloud Servers using AMI's(Linux) and configuring the servers for specified applications.
  • Captured Amazon Machine Images (AMI’s) of EC2 Instance for snapshots and creating clone’s instances for the application and created AMI tags and modified AMI permissions.
  • Experience in developing Lambda functions in Node.JS.
  • Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway.
  • Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured and created Elastic Beanstalk (EB) to deploy and manage various applications.
  • Included security groups, network ACLs, Internet Gateways, and Elastic IP&’s to ensure a safe area for organization in AWS public cloud.
  • Monitoring Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, and configured notifications for the alarms generated based on events defined.
  • Created auto-scaling groups based on memory and CPU usage to handle excessive or underuse workload without needing manual interference.
  • Experience in working with Amazon IAM service enabled to grant permissions and resources to users managed roles and permissions of users.
  • Worked on strong authentication and access control capabilities to ensure security and privacy and restrict access to sensitive applications or data.
  • Created elastic load-balancers (ELB) for different applications to provide high performance of applications and speed onboarding of new customer accounts by balancing the load.
  • Developed Cloud Formation Template stacks to automate building new VPC using JSON.
  • Utilized Jasmine, karma to test the Angular JS application for cross browser compatibility.
  • Worked on NoSQL database includingMongo DB for data extraction and storing huge amount of data.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Setup the Integrated Development and Testing environments to deploy different applications in servers using Unix-Shell scripting.
  • Automation of OS builds and Application Installation through Chef.
  • Used Nagios As an Infrastructure monitoring tool.
  • Visualizing the cloud API’s data using Splunk.
  • Used Subversion for activities tracking i.e. Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for the whole repository and GIT operations.
  • Implementing a Continuous Delivery framework using Jenkins, Maven & Nexus in Linux environment.
  • Experience in Agile development methodologies like Scrum, Sprints model.

Environment: HTML5, CSS, JavaScript, Typescript,jQuery, Bootstrap, postman, Angular JS, Node JS, Express JS, Restful API,Amazon web Services, EC2, S3, EBS, ELB, VPC, Cloud Watch, IAM,Lambda,CFT, Jasmine, Karma,JSON, MongoDB,Docker, Unix, Chef,Nagios, Splunk, GIT/GitHub, Jenkins, Maven.

Confidential, Morrisville | NC

MEAN Stack Developer/AWS

Responsibilities:

  • Developed the application using Angular-JS 1.5, Node-JS, Mongo-DB, Angular-UI, HTML5, Bootstrap, CSS3 and JavaScript.
  • Used Node Package Manager (NPM) to manage or install Gulp, Express, Underscore.js, body-parser
  • Worked with Node.JS framework including authoring complex directives, services, controllers and filters.
  • Used Node JS and Express for the communication to the server through Restful API and added user validations & permissions by using it.
  • Involved in representing user data to business users using HTML5, CSS3, Bootstrap and JavaScript.
  • Have used Angular, Ajax using http service to send the form data and receive data in the form of JSON and XML.
  • Created the app using yeoman, Grunt and Bower and used Angular UI for component model.
  • Developed Angular MVC components and performed dependency injection and employed two-way data binding.
  • Used Angular-UI components for web application development and worked extensively on directives, filters, services and controllers.
  • Worked with Angular JS MVC framework including authoring directives, services, controllers and filters working with animations, routing and states.
  • Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine.
  • Configured package JSON for various dev and application dependencies and created Docker file to create the image.
  • Developed CI/CD system with Jenkins on Docker for the runtime environment for the CI/CD system to build, test and deploy.
  • Deployed Application on Amazon Web Services using S3, EC2, RDS Services and used GIT for Version Control of code for incremental development.
  • Automated the cloud deployments using AWS cloud formation templates.
  • Worked with an in-depth level of understanding in the strategy and practical implementation of AWS Cloud-Specific technologies including ECS and EC2.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Modified the existing Backend code for different level of enhancements.
  • Involved in code reviews and responsible to fix the code review bugs.

Environment: HTML5, CSS3, Bootstrap, JavaScript, Angular JS 1.5, Node JS, Junit 4, Jasmine, Postman, Restful Web services, Ajax, Gulp, Mongo DB, JSON, Docker, Jenkins, Git, AWS, EC2, CFT,Lambda.

Confidential

Front-End Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) from gathering user requirements to analysis, design, development, testing, deployment and production support.
  • Designed the front-end applications, UI web pages using web technologies like HTML, XML, CSS, Bootstrap.
  • Used JQuery, JavaScript to present data to users in a user-friendly environment.
  • Used JavaScript for custom client-side validation.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Implemented the JavaScript, JQuery frameworks.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Implemented AngularJS MVC structure to develop Application.
  • Integrating front end elements with the Node.js server and writing testable server-side code.
  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
  • Designed various routing mechanisms and implementedHTTP functionality in Angular JS to retrieve data from web servers.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Used JQuery for basic animation and end user screen customization purposes.
  • Made enhancement to existing CSS and DIV tags.
  • Thorough understanding of the differences and bugs in various browsers and browser versions.

Environment: HTML, CSS, JavaScript, JQuery, JSP, AngularJS, Node.JS, Bootstrap, Eclipse, Tomcat server, Jasmine, Karma, NPM Bower.

Confidential

Java Developer

Responsibilities

  • Analyzing and understanding business requirements.
  • Involved in the design and development of the application as per the client requirements using Core Java, JSP, Struts, Spring and web services
  • Involved in the development of the job schedule software module using Apache open source java based schedulers called as QUARTZ scheduler and spring HTTP invoker web services.
  • Involved in the development of software module using spring JAX-RPC web services and Apache axis.
  • Developed data access object (DAO) layer for job scheduler and bank module using spring JDBC API.
  • Developed object model and UML design models for developing use cases and created sequence diagrams, class diagrams and activity diagrams for application components and interfaces.
  • Involved in unit integration, bug fixing, application testing with test cases, code reviews.
  • Effectively participated in weekly client communication with business analyst.

Environment: JDBC API, HTTP, JAX-RPC, Apache axis, Spring, JSP, Struts, Quartz,

We'd love your feedback!