We provide IT Staff Augmentation Services!

Python / Aws Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Experience on ETL and ELT Tools like SQL Server Integration Services (SSIS), also have knowledge in Data Migrator (IBI).
  • Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS experienced on standard python packages like boto and boto3 for AWS.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server side applications like Django, Flask and Pyramid.
  • Good experience in handling errors/exceptions and debugging the issues in large scale applications.
  • Extensively worked on Python 3.5/2.7 (Numpy, Pandas, Matplotlib, NLTK and Scikit - learn)
  • Experienced in working Asynchronous Frameworks like NodeJS, Twisted and designing the automation framework using Python and Shell scripting
  • Expertise in working with different databases like Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL databases MongoDB
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along with performing DDL and DML operations on the database.
  • Experience working in both Waterfall and Agile software methodologies.
  • Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing(UAT).
  • Hands on experience in working with various Version Control Systems, mostly GIT, CVS and subversion SVN.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA, Redmine and Bugzilla.
  • Expertise in Verification and Validation tools for coding used in Python.

TECHNICAL SKILLS

Languages: Python 3.x,2.7/2.4, C++, Java, Shell Script, Perl, SQL

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

IDE Tools: Eclipse, PyCharm, RAD

Build Tools: Ant, Maven, Gradle

Continuous Integration Tools: Jenkins

Processes: Agile-Scrum, Waterfall

Cloud Technology: AWS, OpenStack

Source Version Control Tool: Subversion (SVN), Git

Databases: MySQL 5.1, SQL Server 2008, Oracle 10g, Siebel

VIRTUALIZATION SKILLS: ESX 4.1/4.0, vSphere 3/4, VMware Workstation 10/11, Oracle

Operating Systems: Windows (XP, Vista & 7, 8), LINUX, UNIX

PROFESSIONAL EXPERIENCE

Python / AWS Developer

Confidential - Richmond VA

Responsibilities:

  • Worked on designing and deploying a multitude application utilizing almost all the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, EMR Cloud watch, Route 53, Lambda and Cloud Formation) focused on high availability, fault tolerance environment
  • Wrote Python scripts to parse XML documents and load the data in database. Developed and designed an API (RESTful Web Services). Responsible for user validations on client side as well as server side.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging. Handling Web applications - UI security, logging, backend services.
  • Usage of advance features like pickle/unpickle in python for sharing the information across the applications. Generated dynamic Pdf documents using Report Lab python library.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation with Spiff workflow development.
  • Designed and implemented large scale business critical systems using Object oriented Design and Programming concepts using Python and Django.
  • Developed security policies and processes. Developed views and templates with Python and Django's view controller and templating language to create a user-friendly Website interface.
  • Designed and Developed SQL database structure with Django Framework using agile methodology. Developed project using Django, Oracle SQL, Angular, JavaScript, HTML5, CSS3 and Bootstrap.
  • Involved in the complete Software Development Life Cycle including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the Website using the HTML, CSS, JavaScript, jQuery and Angular Js.
  • Performed job functions using Spark API's in Scala for real time analysis and for fast querying purposes and Experienced with Agile methodology and delivery tool VersionOne
  • Used Python programming and Django for the backend development, Bootstrap and Angular for frontend connectivity and MongoDB for database.
  • Implemented a CI/ CD pipeline with Docker, Jenkins and GitHub by virtualizing the servers using Docker for the Dev and Test environments by achieving needs through configuring automation using Containerization
  • Experienced with AWS cloud platform and its features, which includes EC2, S3, ROUTE53 VPC, EBS, AMI, SNS, RDS AND CLOUD WATCH.
  • Used the AWS -CLI to suspend on Aws Lambda function used AWS CLI to automate backup of ephemeral data stores to S3 buckets EBS.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Gathered Semi structured data from S3 and relational structured data from RDS and keeping data sets into centralized metadata Catalog using AWS GLUE and extract the datasets and load them into Kinesis streams.
  • Worked as part of an Agile based development team and exposed to TDD approach in developing applications.
  • Installed MongoDB, configured, setup backup, recovery, upgrade and tuning and data integrity. Responsible for managing MongoDB environment with high availability, performance and scalability perspectives. deploying, managing and developing MongoDB cluster. automating, build and deployment of scalable projects through Gitlab CI/ CD, Jenkins, etc. and worked on Docker and Ansible. Used JavaScript’s for data validations and designed validations modules.

Python AWS Developer

Confidential - Charlotte, North Carolina

Responsibilities:

  • Created an aggregated report daily for the client to make investment decisions and help analyze market trends.
  • Built an internal visualization platform for the clients to view historic data, make comparisons between various issuers, analytics for different bonds and market.
  • The model collects, merges daily data from market providers and applies different cleaning techniques to eliminate bad data points.
  • The model merges the daily data with the historical data and applies various quantitative algorithms to check the best fit for the day.
  • Captures the changes for each market to create a daily email alert to the client to help make better investment decisions.
  • Built the model on Azure platform using Python and Spark for the model development and Dash by plotly for visualizations.
  • Built REST APIs to easily add new analytics or issuers into the model.
  • Automate different workflows, which are initiated manually with Python scripts and Unix shell scripting.
  • Create, activate and program in Anaconda environment.
  • Worked on predictive analytics use-cases using Python language.
  • Clean data and processed third party spending data into maneuverable deliverables within specific format with Excel macros and python libraries such as NumPy, SQLAlchemy and matplotlib.
  • Used Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data.
  • Helped with the migration from the old server to Jira database (Matching Fields) with Python scripts for transferring and verifying the information.
  • Analyze Format data using Machine Learning algorithm by Python Scikit-Learn.
  • Experience in python, Jupyter, Scientific computing stack (numpy, scipy, pandasand matplotlib).
  • Perform troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Write Python scripts to parse JSON documents and load the data in database.
  • Generating various capacity planning reports (graphical) using Python packages like Numpy, matplotlib.
  • Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with various Python libraries.
  • Created Autosys batch processes to fully automate the model to pick the latest as well as the best bond that fits best for that market.
  • Created a framework using plotly, dash and flask for visualizing the trends and understanding patterns for each market using the history data.
  • Used python APIs for extracting daily data from multiple vendors.
  • Used Spark and SparkSQL for data integrations, manipulations.Worked on a POC for creating a docker image on azure to run the model

Python/Aws Developer

Confidential - Florida

Responsibilities:

  • Configured experience applications on AWS EC2 instances and the stage on S3 buckets. Perform S3 buckets creation, policies and IAM role-based policies and configuring user access levels.
  • Developed AWS Lambda functions in Python using S3 and SQS triggers to automate workflows and developed Python scripts to store and retrieve objects in AWS S3 buckets. Developed scripts in Python using boto3 API’s to retrieve messages from various events.
  • Utilized Python Libraries like Boto3, NumPy for AWS. using IAM for creating roles, users, groups, and MFA to provide additional security to AWS account and its resources.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, systems administrators and production to ensure production deadlines are met.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Responsible for the project monitored on JIRA (Agile).
  • Create, develop and fine-tuned SQL objects: Tables, stored procedures, views and triggers.
  • Real-time deals display and intraday margin and risk limits using messaging system, workflow and watchers.
  • Worked on CSV files while trying to get input from the MySQL database.
  • Worked on reading queues in Amazon SQS, which have paths to files in Amazon S3 Bucket.
  • Developed and maintained the Verification and Validation group's project schedules and roadmap ensuring project on schedule.
  • Worked on front end frameworks like CSS Bootstrap for responsive webpages.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Implemented web based front-end using HTML, CSS, JQuery, and AngularJS
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML.
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Rich UI development experience and well versed in client side technologies like AngularJS, jQuery, BackBone.js, Google Widget Toolkit, Sencha UI
  • Worked in Java, J2EE, XSL, XML, Oracle, DB2, Struts, spring, Hibernate, REST Web services, Model driven architecture and software configuration management tools.

Python Developer

Confidential - San Jose CA

Responsibilities:

  • Developed Python based microservice to extract the data from system of records into Enterprise Data warehousing.
  • All these batch micro services are written in Python utilizing distributed message passing via Kafka message broker with JSON as data exchange formats.
  • All these four micro services are deployed in Mesos cluster in AWS using Jenkins, Marathon, and Chronos .
  • Involved in storing binary data using Couchbase and CouchDB Server.
  • Involved in tokenizing the sensitive data before archiving in AWSS3 using REST based Enterprise Tokenization service, and encrypting the data before sending it over wire to external systems.
  • Created a web service and provided its information to the service registry and made the information regarding the web service available to any potential requester using SOA.
  • Responsible for identifying stories/tasks and estimating efforts and timelines at granular level.
  • Responsible for Architecture and design implementation including database schema.
  • Developed web application using python, Django framework, MySQL
  • Perform cloud application deployment using Apache web server on AWS EC2 instance.
  • Designed and Developed user and device management module which stores data dynamically.
  • Worked on User Interface using Django templating, HTML, CSS, JavaScript and Bootstrap.
  • Responsible for code reviews, sprint planning and served as a scrum master.
  • Dealt with client regarding the requirements of the projects and taking care of production issues and bugs.
  • Improved the Data Security and generated report efficiently by caching and reusing data.
  • Created UI using JavaScript and HTML5/CSS3.
  • Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python-MySQL connector and retrieved information using MySQLdb.
  • Recorded the online users' data using Python Django forms and implemented test case using Pytest.
  • Developed the application using the TestDriven methodology and designed the unit tests using Python Unit test framework.
  • Created web application prototype using jQuery and Angular JS.
  • Expanded website functionality using Flask framework in Python to control the web application logic
  • Built automation script using Confidential API and Python BeatifulSoup to scrape data from social network and other websites using Python.
  • Exchanged data with SQL database and NoSQL database such as MongoDB
  • Designed front end and backend of the application using Python on Django Web Framework.
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Developed views and templates with Django view controller and template Language to create a user-friendly website interface.
  • Used JavaScript and JSON to update a portion of a webpage.

We'd love your feedback!