We provide IT Staff Augmentation Services!

Full Stack Python Aws Developer Resume

Des Moines, IA

SUMMARY:

  • 5+ years of experience as a software devops engineer with proficiency in Python/Django and AWS development for back - end as well as Typescript/Angular for front-end
  • Certified AWS Solution Architect Associate with experience in various cloud services
  • Proficient with serverless architect especially under AWS Cloud services such as Lambda, Step Functions, DynamoDB and Glue
  • Experienced with designing and implementing various serverless, fully manage cloud service including S3, Lambda, CloudWatch, API Gateway, Athena, SES, SNS, SQS Step Functions, CloudWatch, EventBridge, Glue, Kinesis Firehose and DynamoDB
  • Designed ETL workflow to ingest raw data into structured forms and expose end result for internal consumption
  • Knowledge on Object Oriented Programming principles and modern software architect
  • Knowledge on traditional web-development with Python/Django
  • Experienced with developing and implementing customized RESTful API in Django Framework providing CRUD operations and other server-side functionality, such as token-based authentication and third-party APIs integration
  • Experienced with the use of popular Python libraries such as Requests, NumPy, Pandas Matplotlib, SciPy and re
  • Experienced with initializing and configuring various AWS EC2 instances environments including Window Server, Ubuntu and Bitnami
  • Experienced with Django object-relational mapping ( ORM ) and effectively utilizing various databases types including MySQL, Oracle PL/SQL, SQLite3, AWS Aurora and DynamoDB)
  • Proficient with NoSQL databases including MongoDB and AWS DynamoDB
  • Proficient with front-end development with experience using JavaScript/Typescript, Angular, HTML5, CSS3 and XML
  • Proficient with various testing tools for developments such as Postman and Django.test
  • Experienced with all phases of traditional Agile SDLC and other modern variations including Scrum and XP
  • Experienced in ERP applications, especially with SAP ECC 6.0/HANA with expertise in Financial/Controlling
  • Experienced with various reporting, data visualization and dashboard configuration tools such as Tableau, MS PowerBI and SAP packages including Crystal Reports, Business Objects and Lumira

TECHNICAL SKILLS:

Languages: Python, JavaScript/Typescript, Java, SQL, VBA, Ada

Databases: MySQL, Oracle PL/SQL, SQLite, AWS Aurora, MongoDB, AWS DynamoDB

Web Developments: Django, Angular, Flask, REST APIs, SOAP, JSON, XML, HTML, CSS, AWS EC2 with EBS and EFS, AWS S3, AWS Lambda

Tools: Pycharm, Visual Studio Code, AWS CDK, AWS boto3, MySQL Workbench, Postman, Putty, RabbitMQ, Tableau, Netweaver, Business Object, Lumira

Python Module: AWS CDK, boto3, pandas, requests, Http, NumPy, Rest Framework, MySQL Server, Matplotlib, SciPy, re

AWS Service: Lambda, S3, S3 Select, Athena, SES, SNS, SQS API Gateway, Step Functions, CloudWatch, EventBridge, Glue, Kinesis Firehose, DynamoDB, EC2, RDS

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines, IA

Full Stack Python AWS Developer

Responsibilities:

  • Designed serverless microservice ETL application with AWS Lambda and S3 using AWS CDK
  • Utilized Python libraries likeBoto3, Request, NumPy, Pandas,vladiate for Lambda application
  • Created Lambda event triggers based on AWS S3 and EventBridge
  • Developed application to transform raw data into various structured format including CSV, JSON and XML
  • Configured AWSSQS and Rabbitto transfer outgoing data and S3 bucket for long-term storage
  • Established logging, error-notification and health-monitoring by taking advantages of AWS Cloud Watch Log, Lambda and AWS SES
  • Developed private API end-point for internal consumption with AWS API Gateway and Lambda
  • Developed orchestration mechanism for the whole work-flow using AWS Step Functions
  • Used EC2 Amazon Linux Instance to resolve runtime environment issue on AWS Lambda Layer
  • Design mass-scale ETL application with AWS Glue, S3 and DynamoDB with AWS CDK
  • Configured Glue crawler for automate data-crawling for input S3 bucket
  • Designed ETL workflow to expose to internal API end-point pairing with Lambda using DynamoDB for short-life persistent policy and S3 Select and Athena for long term persistent
  • Established workflow to store result into S3 bucket with life cycle policy as cost-effective long-term storage solutions
  • Configured AWS Kinesis Data Firehose for high-performance data loading to data lake
  • Built and deployed all required service using AWS Python CDK for source control
  • Established pull request policy and branching strategy with Github for version control
  • Used Azure DevOps pipeline with deeply customized script for CI/CD solutions
  • Involved in daily Scrum meetings to keep track of project progress, coordination, guidance and adjustments on project plan/timeline
  • Updated storyboard organized Sprint dashboard and involved in stories grooming for future Sprint planning and preparation

Environment: Python, AWS CDK, Boto3, Window Server, AmazonLinux, AWS CLI, Pycharm, VScode, Github, Azure DevOps Pipeline

Confidential, Boston, MA

Full Stack Python AWS Developer

Responsibilities:

  • Developed web applications using Django models, views and serializers
  • Used Django ORM to easily query and manage MySQL databases within Django
  • Worked with the CLI on both Windows and Ubuntu 16 to develop, deploy and maintain code
  • Worked in a team environment with distributed version control using Git/Github
  • Developed customized API with token-based authentication for Django using Rest Framework
  • Used virtualenv and pip to work in segregated environments for specific project requirements and to update old technologies.
  • Developed Angular-based front-end applications for easy accessing, tracking and monitoring inventory system for internal usage with multi-level permission
  • Worked in a fast-paced environment on multiple projects and teams.
  • Used EC2 and Docker containers to deploy applications on Amazon Web Services
  • Involved in Auto Scaling, Elastic Load Balancing and some other VPCs related configurations such as private subnet, routing and peering connection
  • Implemented AWS S3 and EFS for improved efficiency of static storage and file sharing system
  • Involved in all phases of Agile SDLC including analysis, design, development and deployment.
  • Involved in Scrum meetings to keep track of project progress and receive instruction, guidance and adjustments on project plan/timeline
  • Adjusted and followed scheduled plans set for Sprint planning events, prepared Sprint backlogs along with development and final reported for Sprint reviews.
  • Tracked and updated development progress retrospectively in timely manner to project manager

Environment: Python, Django, Window Server, Ubuntu, Bitnami, AWS CLI, VScode, Pycharm, MySQL Workbench, Docker, Github

Confidential, Wayne, NJ

Full Stack Python AWS Developer

Responsibilities:

  • Developed RESTful back-end applications using Django models, views and rest framework
  • Configured customized token-based REST API services for communication with front-end client
  • Integrated with third-party data providers' platform via REST API
  • Worked with the CLI on both Windows and Ubuntu to develop, deploy and maintain code on AWS EC2 instances
  • Worked in a team environment with distributed version control with Git
  • Used DjangoORM to query and manage AWS My SQL RDS instance.
  • Performed ETL and data cleansing/validation before merging into in-house data-warehousing using SAP Business Objects and Netweaver BW
  • Involved in front-end developments for dashboard applications using Angular framework implementing Tableau, SAP Business Object and Lumira
  • Initialized data-pipeline for dashboard applications to database from pre-generated query
  • Generated and published Monthly Reconciliations to AWS S3 with help of Lambda function
  • Deployed and configured AWS VPCs with peering connection, routing table between subnets, auto scaling and elastic load balancer for improved efficiency, availability, elasticity and security
  • Participated in various finance-related projects for risk assessment and debt market research
  • Involved in all phases of Agile SDLC including analysis, design, development and deployment.
  • Involved in Scrum meetings to keep track of project progress and receive instruction, guidance and adjustments on project plan/timeline
  • Adjusted and followed scheduled plans set for Sprint planning events, prepared Sprint backlogs along with development and final reported for Sprint reviews.
  • Tracked and updated development progress retrospectively in timely manner to project manager

Environment: Python, Django, Window Server, Ubuntu, Bitnami, AWS CLI, VScode, Pycharm, MySQL Workbench, Github, Tableau, SAP Netweaver, Business Objects and Lumira

Confidential, St. Louis, MO

Python Software Developer

Responsibilities:

  • Developed Django back-end for a web application used by field technician for diagnosing and testing of AC power products.
  • Implemented AWS SNS for automated notification applications for monitoring and diagnosing hardware components pairing with AWS SQS for decoupling purposes in case of downtime
  • Created Views and Templates using Python to offer a user-friendly experience
  • Used Django and Python along with MySQL to create RESTful services
  • Django Framework was used in developing web applications to implement the MVC architecture
  • Implemented various CRUD queries to database-side and passing data through REST API across our system
  • Utilized Python libraries like Request, NumPy, Pandas, SciPy and Matplotlib
  • Developed an automated and integrated system using Django, Git and MySQL
  • Involved in all phases of Agile SDLC including analysis, design, development and deployment
  • Generated applications specifications, report guidelines and various documentations
  • Delivered final product in a timely manner while following predefined standards

Environment: Python, Django, Window Server, Ubuntu, Pycharm, MySQL Workbench

Confidential

Data Analyst

Responsibilities:

  • Developed Python -basedapplications for error detection and automatic repair issue with database and other server-side applications
  • Implemented various CRUD operations for monitoring and diagnosing database conditions
  • Handled daily supporting operations, resolved more than 20 tickets per day on average
  • Involved in dashboard developments using SAP Business Object and Tableau
  • Involved in business intelligence and data analytical processes for various financial research projects
  • Involved in all phases of Agile SDLC including analysis, design, development and deployment
  • Generated applications specifications, report guidelines and various documentations
  • Delivered final product in a timely manner while following predefined standards

Environment: Python, Window Server, Ubuntu, Pycharm, MySQL Workbench, SAP Business Object, Tableau

Hire Now