Python Developer Resume
Austin, TX
SUMMARY
- 7+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, Flask.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Experienced in Python's modules NumPy, matplotlib for generating complex graphical data, creation of histograms etc.
- Experienced in developing Web Services with Python programming language.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL and PostgreSQL database.
- Strong Experience with python automation in automating Rest API and UI automation using Selenium web driver using Python.
- Experience with automation, web development and engineering environment tools such as JIRA, Jenkins, Git, Bitbucket, Chef, Selenium, QTP, Maven.
- Good Experience with Python web frameworks such as Django, Flask and Pyramid Framework.
- Have work experience with various Python Integrated Development Environments like PyCharm, Geany, Eclipse, Spyder and NetBeans.
- Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
- Good knowledge on front end frame works like CSS Bootstrap.
- Experience in developing and implementing Web Services using REST, SOAP, WSDL.
- Experience with continuous integration and automation using Jenkins.
- Experience with Unit testing/ Test driven Development (TDD), Load Testing.
- Experience with Version Control with SVN, CVS, and GIT.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PostgreSQL, Oracle and MongoDB.
- Experienced in all facets of full CM process with tools such as SVN, GIT, PVCS, Clear Case, Clear Quest, Perforce, Cruise Control, Jenkins, Bamboo, Chef and Puppet.
- Experience on the technologies like HTML, HTML5, CSS, CSS3, Javascript, jQuery, XPath, RegEx.
- Experience in developing the data center based on the Titan Graph DB.
- Experienced in Agile and waterfall methodologies with high quality deliverables delivered on - time.
- Experience in Shell Scripting, SQL Server, UNIX and Linux, Open stack.
- Experience on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier, Worked with various AWS, EC2 and S3 CLI tools.
- Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
- Experience on LAMP & WAMP. (Linux/Windows, Apache, MySQL).
- Experienced in complete Software Development Life Cycle, and major aspects of technological projects including Requirement Analysis, Design, Development, Database Design, Deployment, Testing, Debugging, and Application Maintenance.
- Experienced in developing applications using agile methodologies like Test Driven Development.
- Experience using libraries such as Beautiful Soup, Numpy and Scipy.
- Experience working on container technologies such as docker.
- Experience in designing/enhancing the automation framework using Python and Shell scripting.
- Experience object-oriented programming (OOP) concepts using Python and C++.
- Extensive experience in debugging and troubleshooting complicated production issues using tools like GDB and implemented corrective solutions.
- Experienced in developing web-based applications using Python, DJANGO, C++, XML, CSS3, and HTML5.
- Experience with Web Development, Python and the Django framework.
- Experienced in Python's modules NumPy, matplotlib for generating complex graphical data, creation of histograms etc.
- Experience with, Reportlab, Numpy, Matplotlib, HTTPLib2, Urllib2 and Pandas python libraries during development lifecycle.
- Experience in working with AWS VPC, EC2, and S3 cloud platform. Created multiple VPC, Subnets in AWS as per requirements.
PROFESSIONAL EXPERIENCE
Python Developer
Confidential, Austin, TX
Responsibilities:
- Created scripts for data modeling and data import and export.
- Worked on Python to place data into JSON files for testing Django Websites.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Accountable Data Migration Team Create data enrichment reports, routines, strategy, and manage data cleansing effort.
- Working on SDK in open source in python with dig in depeer.
- Ability to learn and adapt quickly to the emerging new technologies and paradigms.
- Used Django framework to develop the application and used Python modules such as requests, urlib, and urlib2 for web crawling.
- As data migration developer Define analysis reporting requirements for data enrichment.
- Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, Cloud Formation.
- Working on Pysal release management using to prepare the release, MAKE Dismuke a source dist. And test locally.
- Stored the data in the form of JSON structure-based documents, stored in a collection using MongoDB.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Developed Web based Dynamic Form Builder using HTML, CSS, JavaScript Object-to-XML.
- Develop and maintain automated tests using Python and the Robot test framework.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed the UI using ReactJs, HTML, AJAX, CSS and JavaScript.
- Used SQL and PL/SQL stored procedures, functions to implement business logics in Oracle.
- Wrote python raw SQL queries to Django database agnostic for MySQL and Oracle database.
- Designed and developed GUI front-end applications using Oracle Forms for user interaction with the database.
- Created Django class-based REST API's for the application and serialized data.
- Wrote JavaScript form validations for all the web pages in the application.
- Implemented several Socket, TCP/IP, UDP, Twisted ZeroMq, XMLRPC programs to retrieve data from various data centers.
- Built python framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
- Wrote multiple Shell and Perl scripts for the automation of the unit testing.
- Created Test script in Perl/Unix from automation and Ran the Test and validated results.
- Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
- Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
- Using ANT, Puppet/ Chef Scripts with Ivy to build the application and deploy.
- Extracted data from XML files using PERL-XML modules.
- Used Python in-built libraries urllib2 and beautiful soup modules for web scraping.
- Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
- Implemented automation script using Crontab in python to run the web crawler.
- Used cURL for web scraping contents that cannot be scraped normally.
- Designed front end and backend of the application using Python on Django Web Framework.
- Created unit test and automation framework using nose test and selenium.
- Defining the scope of testing within the context of each release / delivery.
- To test Sirius Programmer Mobile Application on Android and iOS devices using See Test test automation tool.
- Deploying and managing resour ces for testing.
- Analyzing test requirements and developing test scripts.
- Developing Requirement Traceability Tool using python.
- Coordinating with the development team for any assistance in issue reproduction and testing.
Environment: Python 3.6/2.7, Django 2.0/1.6, HTML5, CSS, XML, Pandas, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.Fg, QML, GO Lang, AJAX, NumPy, PyDev, PostgreSQL, Apache, Flask, Oracle, PL/SQL, MySQL, SOAP, REST, PyCharm, Windows, Hadoop, Tableau.
Python Developer
Confidential, Atlanta, GA
Responsibilities:
- Designed and developed the server module and resolved issues and responsible for its enhancements.
- Worked on Django ORM module for signing complex queries.
- Load balancing of ETL processes, database performance tuning ETL processing tools.
- Loaded the data from Teradata to HDFS using Teradata Hadoop connectors.
- Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud Formation, Code Deploy, EBS and Ops Works.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection and open stack to provision new machines for clients.
- Defined different Django API profiling techniques for faster rendering information.
- Used Ansible, Vagrant, and Docker for managing the application environments. Hands on experience in Amazon Web Services AWS provisioning and good knowledge of AWS services like EC2, S3, Red shift, Glacier, Bamboo, ELB (Load Balancers), RDS, SNS, SWF and EBS etc and Azure.
- Worked with Splunk for testing the performance and debugging server level problems. Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed Python scripts for testing the car functioning on different services.
- Worked with Splunk for testing the performance and debugging server level problems.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Working close together with QA and Operations teams to understand, design, and develop and end-to-end data flow requirements.
- Developed Restful MicroServices using Flask and Django and deployed on AWS servers using EBS and EC2.
- Developed views and templates with Django view controller and template to create a user-friendly website interface.
- Worked on Django and RabbitMQ queues.
- Imported data using Sqoop to load data from MySQL to HDFS on regular basis.
- Used Circle CI for continuous integration and delivery platform over GIT.
- Used Django Migrations for designing and expanding of the database.
- Involved in the CI/CD pipeline management for managing the weekly releases.
- Worked on Jira for managing the tasks and improving the individual performance.
- Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks.
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application. Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
- Used Salt Stack to configure and manage the infrastructure.
- Restful web services using Python REST API Framework.
- Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
- Automated Regular AWS tasks like snapshots creation using Python scripts.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
- Developed and Deployed SOAP based Web Services on Tomcat Server.
- Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git hub.
- Used IDE tool to develop the application and JIRA for bug and issue tracking.
- Used GIT to coordinate team development.
Environment: Python 2.7,AWS,Devops, Django, Django Rest, Flask, React, Redux, Circle CI, Vagrant, Splunk, New Relic Server, GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web Service (AWS), S3, EC2, EBS, PyCharm, Microsoft Visual Code, Linux, Shell Scripting, JIRA., VB scripts, Jenkins, Jasper, Gerrit.
Python Developer
Confidential, Bellevue, WA
Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and Developed REST Webservices to interact with various business sectors and used SOAP protocol for webservices communication.
- Created new PL/SQL stored procedures for new Oracle Forms and Reports development.
- Worked on various Integrated Development Environments like PyCharm, Anaconda Spyder.
- Automated the existing scripts for performance calculations using NumPy, SciPy and SQL alchemy.
- Created Restful micro services utilizing Flask and Django and sent on AWS servers utilizing EBS and EC2.
- Performed 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.
- Rewrote existing Python/Django modules to deliver certain format of data.
- Wrote python scripts to parse XML/QML documents and load the data in database.
- Developed Web based Dynamic Form Builder using HTML, CSS, and JavaScript Object-to-XML.
- Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
- Used Spark for interactive queries, processing of streaming data and integration with popular NoSQL database for huge volume of data.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDD, and Python.
- Worked on the MySQL migration project to make the system completely independent of the database being used.
- Migration of data validation code from the legacy mainframe systems to ETL framework using informatica workflows and shell scripts.
- Developed stored procedures, functions and packages for ETL Development.
- Performed the performance evaluation of the ETL for full load cycle.
- Critiqued the source data coming from different sources (Oracle, DB2, XML, Flat files) and worked on developing ETL mappings.
- Used testing like JIRA for bug tracking.
- Created Oracle database tables, stored procedures, sequences, triggers, views.
- Use of Agile Rally for project management like project iteration etc.
- Used Agile rally for scheduling release and other QA activites.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
Environment: Python, Django, HTML, CSS, XML,QML, JavaScript, GO Lang, AJAX, Webserver, wxPython, matplotlib, NumPy, PyDev, PostgreSQL, Apache, Bootstrap, Flask, Oracle, PL/SQL, MySQL, MS-Sql,, Web Services, SOAP, REST, PyCharm, Windows, Linux, MS Visio, JIRA, UML, Sublime.
Python Developer
Confidential, Jacksonville, FL
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL.
- Developed views and templates with Python OOD to create a user-friendly Website interface.
- Used REST based microservices with REST template based on RESTful APIs and designed, developed the UI for the client.
- Developing server based web application to determine patient journey using Flask.
- Involved in preparing engineering specification with OOA and OOD.
- Refactor Python/Django modules to deliver certain format of data.
- Used Bootstrap front-end framework for faster and easier web development with MySQL.
- Built the web application by using Python, Django, AWS, J2EE, Postgre SQL, MySQL, Oracle 10g and MongoDB.
- Image manipulation backend services for real time use as RESTful API.
- Automated the existing scripts for performance calculations using Numpy and SQL alchemy.
- Performed debugging and troubleshooting the web applications using Git as a version-controlling tool to collaborate and coordinate with the team members.
- Development of Python APIs to dump the structures in the Processor at the failure point for debugging.
- Worked on Application servers like Weblogic and Apache Tomcat.
- Used Django Database API's to access database objects.
- Worked on MySQL in order to do extract, update the data using DML commands.
- Developed and executed various MySQL database queries from python using python -MySQL connector and MySQL database package.
- Wrote python scripts to generate SQL queries.
Environment: - Python, Django, XML,chef, Java, AWS, Kafka, Angularjs, CSS,PostgreSQL, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, Spark agile, Microservices, Restfull, UNIX and Windows.