We provide IT Staff Augmentation Services!

Aws Python Developer Resume

3.00/5 (Submit Your Rating)

Richmond, CaliforniA

PROFESSIONAL SUMMARY:

  • 7 years of experience as a Web/Application Developer and Cloud Engineer as coding with analytical programming using Python, Django, HTML, CSS, JavaScript.
  • Actively involved in each phase of software Development life cycle (SDLC) experience in Agile Software Methodology.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side applications Django, Flask and Pyramid
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, Pycharm, Eclipse, NetBeans
  • Experience in working on various python packages such as NumPy, SQL Alchemy, matPlotlib, Beautiful soup, pickle, Pyside, SciPy, PyTables.
  • Expert in STL containers, Design Patterns, Socket programming, Multithreading.
  • Used PyQt to provide GUI for the user to create and perform operations, view reports based on client data.
  • Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, Bootstrap framework, PHP, XML, JavaScript, node Js and Angular Js
  • Knowledge in Using Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS
  • Expertise in usage of python/Django Framework for developing web applications
  • Experience with GUI frameworks such as PyJamas, Jython
  • Good experience with python frameworks like Flask and WebApp2
  • Experience on Python scripts to parse XML documents and load the data in database
  • Good knowledge in establishing database connections for Java and Python by configuring packages like JDBC, MySQL - Python
  • Good experience with JDBC to perform operations such as CR UD operations and writing complex queries with Oracle 10g/11g
  • Good experience in Core Java concepts like object oriented programing, Multi-Threading and Exception Handling and knowledge in client server environment.
  • Good experience in ORM mapping using SQL Alchemy
  • Experienced with integration of MongoDB and Casandra databases
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language
  • Experience in Python open stack API's
  • Experience with UML diagrams
  • Good hands on experience with JSON based REST web services
  • Good experience in using Shell scripting for automation by following Python PEP
  • Experience in utilizing SAS procedures, Macros and other SAS application for data extraction, data loading, cleaning and reporting.
  • Performed mapping of JSON/XML formatted data with relational databases like MySQL, PostgreSQL and SQLite
  • Hands on experience with installation and configuration of Apache Tomcat server
  • Good knowledge in developing ColdFusion components, custom tags and modified CF objects
  • Expertise in full life cycle application development and good experience in Unit testing and Test Driven Development (TDD) and Behavior driven Development.
  • Hands on experience with continuous integration and automation using Jenkins
  • Hands on experience with version control tools such as SVN, GitHub, GitLab
  • Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter.

TECHNICAL SKILLS:

Frameworks: Django, web2py, pyramid, Flask, Struts, pylons and CSS Bootstrap

Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, Angular JS

Programming Languages: C, C++, UML (design), Python-3.5 & 2.7, Java, SQL and PL/SQL.

Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables, pdb

Version Control: GIT (GitHub), SVN, CVS, Bitbucket.

Databases: Oracle, MySQL, PostgreSQL, MongoDB

IDE's/ Development Tools: Py Charm, and Sublime Text.

Web Services: AWS, Rackspace Cloud, Amazon S3

Operating Systems: Windows, Red hat Linux, MAC OSX.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SNMP, SMTP, REST.

Deployment Tools: Heroku, Jenkins

Tracking Tools: Bugzilla and JIRA.

Methodologies: Agile, Scrum and Waterfall

WORK EXPERIENCE:

Confidential - Richmond, California

AWS Python developer

Responsibilities:

  • Experience working in a fast paced scrum environment.
  • Writing backend programming in Python and used the Django Framework to develop the application.
  • Designed base project structure and different modules using Microservices architecture.
  • Developed Shared Services, Event and Data processors using Lambda functions
  • Implemented AWS API Gateway.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Developed consumer based features and applications using Python and Django in test driven Development.
  • Configured Cloud Formation, AWS IOT and, IAM.
  • Developed S3 and Cloud Watch clients for data operations.
  • Involved in UI development for the application using HTML5, CSS3, AngularJS.
  • Implemented Lambda to configure Dynamo DB Autoscaling feature.
  • Implemented Data Access Layer to access AWS DynamoDB data.
  • Created Device Simulator using Spring Boot.
  • Created Integration Test module for end-to-end testing.
  • Did code reviews and implemented best practices.
  • Used Git and Bit Bucket server for source repository.
  • Wrote unit test cases for Controller, Service and DAO layers.
  • Worked on front end frame works like CSS, Bootstrap for development of Web application.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
  • Deployed the project into Jenkins using GIT version control system.
  • Learned to index and search/query large number of documents inside Elastic search.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.

Environment: Amazon Web Services (AWS), Cloud Environment, Lambda, DynamoDB, API Gateway, Java, J2EE, REST API, Spring framework, AngularJS, HTML, Amazon S3, CloudWatch, Gradle, eclipse, MSSQL Server, GIT, Jira, Jenkins, Confluence.

Confidential - San Jose, California

Python Developer

Responsibilities:

  • Followed Agile Methodologies to manage full life-cycle development of the project.
  • Writing backend programming in Python and used the Django Framework to develop the application.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML5, CSS3, JavaScript, JQuery and Angular JS.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Designed and developed communication between client and server using Secured Web services.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Used JavaScript and XML to update a portion of a webpage.
  • Developed consumer based features and applications using Python and Django in test driven Development.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Worked on changes to open stack and AWS to accommodate large-scale data center deployment.
  • Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Auto scaling, Cloud watch and SNS.
  • Worked on front end frame works like CSS, Bootstrap for development of Web application.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
  • Deployed the project into Jenkins using GIT version control system.
  • Learned to index and search/query large number of documents inside Elastic search.
  • Creating invitation flow for customers to use the client portal for monitoring applications.
  • Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
  • Used advanced packages like Mock, patch and beautiful soup (b4) to perform unit testing.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Improved code reuse and performance by making effective use of various design patterns.

Environment: Python 3.4, 2.7, Java 1.7, Django 1.9/1.7, HTML5, CSS3, XML, JSON, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Puppet, Postgre SQL, Amazon s3, AWS, Jenkins, Mongo DB, Elastic search, T-SQL, Beautiful soup, TFS, nose, JavaScript, Eclipse, Git, GitHub, Linux.

Confidential, Rosewell, Georgia

Python Developer

Responsibilities:

  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application.
  • Used the Django Framework to develop the application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Responsible for debugging the project monitored on JIRA (Agile)
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Implemented web applications in Flask frame works following MVC architecture.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Involved in deployment of project using AWS.
  • Special skills in developing user friendly, simple yet effective web based applications.
  • Deployed the project into Heroku using GIT version control system.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Used many regular expressions in order to match the pattern with the existing one.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Performed Unit testing, Integration testing, web application testing.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential, Waukesha, WI

Python Developer

Responsibilities:

  • Worked in stages such as analysis and design, development, testing and debugging.
  • Developed multi-threaded standalone app in Python, PHP, C++ to view Circuit parameters and performance.
  • Involved in Flex development exposure of Flex layout and navigation, event handling, pop-up dialogs, menus and skinning.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Build all database mapping classes using Django models.
  • Generated Python Django Forms to record data of online users.
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Used the Django Framework to develop the application.
  • Used Django APIs for database access.
  • • Designed, implemented and maintained a multithreaded server that received and processed acknowledgement messages from downstream applications regarding event data pushes using C++, STL, multithreading, shell scripting and UNIX.
  • Participated in the development of a multithreaded publish/subscribe process which consisted of several subscription and push servers using C++, STL, multithreading, shell scripting and UNIX.
  • Worked on UI using HTML5, CSS3 and Java Scripts.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Worked on JavaScript MVC Framework like Angular.js.
  • UIS system design (Python Object Oriented Design approach, developing various modules/packages/utilities, e.g.: Cryptography - Encryption/Hashing, Foundation Utilities, Personal management, error/exception management etc.).
  • Used Web Services to get travel destination data and rates.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Created a Git repository and added the project to GitHub.
  • Performed Design and Code reviews.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Involved in Unit testing and Integration testing.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.

Environment: Python 2.7, Django, PyQuery, AWS, JSOM, REST, C++, STL, Angular.js, HTML5, CSS3, Java Script, MVC, DOM, PHP, Flex, C++, XML, SOAP, GitHub, MYSQL, Cassandra, Windows and UNIX.

Confidential - Saint Petersburg, FL

Python Developer

Responsibilities:

  • Used Django framework for application development.
  • Developed user interface using CSS, HTML, JavaScript and JQuery.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Used several python libraries like wxpython, Numpy and matplotlib.
  • Was involved in environment, code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models.
  • Performed coding in C++ on Linux Platform.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Re-engineering of large C++ API for game development in order to use STL constructs and namespaces. Incorporated "Opaque pointer" pattern in order to allow greater flexibility of header files.
  • Designed and developed data management system using MySQL.
  • Creating unit test/regression test framework for working/new code
  • This project also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
  • Responsible for debugging and troubleshooting the web application.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.
  • Designed and configured database and back end applications and programs.
  • Performed research to explore and identify new technological platforms.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python 2.7, SciPy, Pandas, Bugzilla, SVN, C++, STL, Java, JQuery, MySQL, Linux, Eclipse, Shell Scripting, HTML5/CSS. Red Hat Linux, Apache.

Confidential

Python Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development.
  • Designed and Developed the REST style web services using Python and Flask, Postgres Database.
  • Wrote complex SQL queries and PL/SQL functions.
  • Developed the Command Line Interface (CLI) tool for Red hat Linux.
  • Used Python's XML parser architectures (SAX) and DOM API for tracking small amounts of data without requiring the DB.
  • Created the Linux Services to run REST web services using Shell script.
  • Build the RPM Package for the Product with the upgrade features support.
  • Design and developed the test cases for REST API, Involved REST API test framework development.
  • Used Python library Beautiful Soup for web scrapping
  • Design and develop the test cases for CLI automation using Python.
  • Involved in Unit testing and developed the unit test cases using Pyunit framework.
  • Used Jenkins to deploy web services and run unit tests, REST API test.
  • Worked on network subnet, VLAN's and Routers.
  • Involved in automation of creations of VLAN, Trunk port and Routing.
  • Create branch and Commit the code changes to Master branch using SVN version control and commands in Linux.

Environment: Python, Java, PL/SQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript

We'd love your feedback!