We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

0/5 (Submit Your Rating)

Allen, TX

PROFESSIONAL SUMMARY:

  • Having 8+ years of experience in Web Application Development and coding with Python, Django and Experienced with the entire software development life - cycle.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Experience in developing web-based applications using Python 3.x (3.6/3.7), Django 2.x and Flask and implementing Model View Template architecture using Django web framework.
  • Developed web applications and Web APIs using different frameworks and libraries like Flask/ Flask-Rest Plus, Django, Django REST Framework.
  • Extensively worked on Flask web framework backed up by MS SQL/PostgreSQL databases using SQLAlchemy for Object Relational Mapper (ORM).
  • Experience in Amazon AWS concepts like EMR and EC2 web services which provides fast and efficient processing of Big Data.
  • Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, CloudFront, Route 53, Virtual private clouds (VPCs), and Lambda Services.
  • Designed and developed APIs to share data with cross functional teams using Hug and Fast API frameworks.
  • Experienced in working with various Python IDE's using PyCharm, Spyder, Microsoft Visual Studio, sublime text editor.
  • Working experience on different high performance scientific and data visualization libraries like Pandas, NumPy, SciPy, Matplotlib, NLP, NLTK, Seaborn, Bokeh and Stats models for statistical modelling etc.
  • Experience in Python, Django, MVC Patterns, AWS, MySQL and Embedded SQL.
  • Experience in AWS services such as EC2, ELB, Auto-Scaling, EC2 Container Service, S3, IAM, VPC, RDS, Lambda, EMR, AWS Workspaces.
  • Strong knowledge of large-scale Linux deployment methodologies, kernel configuration, performance monitoring, and tuning.
  • Experienced in processing Big data on the Apache Hadoop framework using MapReduce programs.
  • Excellent understanding and knowledge of NOSQL databases like HBase and MongoDB.-
  • Hands-on experience with Version control systems such as Git, SVN, CVS, and Source Tree.
  • Experienced in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections using Python.
  • Strong experience in using python libraries like NumPy, Matplotlib, Pandas, Scrapy, etc.
  • Used a Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Proficient with Unit testing/ Test driven Development (TDD) and Integration testing.
  • Experience with NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQLite, DynamoDB MySQL and MS SQL databases.
  • Have very good experience in developing Test Frameworks, and experience working with the Django framework.
  • Experienced in implementing and maintaining an Apache Tomcat /MySQL/PHP.
  • Strong exposure in writing simple and complex SQL queries and creating PL/SQL Functions, Stored Procedures.
  • Experience in automated framework provisioning and Application deployment using Chef, Puppet and Ansible.
  • Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Redshift, CloudFormation, CloudFront, RDS, S3, IAM, Security Groups, Route53 and SNS.
  • Expertise in establishing database connections for Python by configuring packages like JDBC, MySQL-Python.
  • Experienced in working with Python packages like NumPy, Pandas, Beautiful Soup, Scikit-learn, Requests, matplotlib, PyTables, SciPy.
  • Excellent experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Developed apps that use AI, data science and machine learning software to achieve autonomy in drones and other Set-up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Proficiency in API security frameworks, token management and user access control including OAuth, JWT, etc.
  • Excellent knowledge with Python engineering under Linux OS (Debian, Ubuntu, SUSE, Linux, RedHat Linux, Fedora).
  • Configurations of AWS nodes and Tested Playbooks on AWS instances using Python.

TECHNICAL SKILLS:

Languages: Python, JavaScript, C/C++

Python Libraries: Beautiful Soup, SciPy, Matplotlib, Pandas data frame, urllib2, requests, json

Web Technologies: HTML, CSS, DHTML, XML, Java Script, Bootstrap, AWS

Version Control Tools: VSS, SVN, GitHub, Git, GitLab, TeamCity

Bug Tracking Tools: JIRA, Bugzilla

Testing Frameworks: PyTest, Unit test, ROBOT, Lettuce

IDE'S: PyCharm, MS Visual Studio, Spyder

CI/CD tools: Jenkins, Docker

Deployment Tools: MS Azure, Heroku, Amazon Web Services (EC2, S3)

Frameworks: Bootstrap, Django, Flask, Pyramid

SDLC Methods: SCRUM, Agile

Database: Sqlite3, MySQL, PostgreSQL, Oracle, Microsoft SQL Server, DynamoDB and MongoDB.

PROFESSIONAL EXPERIENCE:

Confidential - Allen, TX

Sr. Python Developer

Responsibilities:

  • Proficient in using multiple IDES and software development in Python such as PyStudio, Spyder, PyCharm, Sublime text, Jupyter notebook.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Using the existing APIs and building new REST APIs using Python Django framework.
  • Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
  • Designed the application using Python, Django, HTML, CSS, AJAX, JSON and jQuery and Worked on backend of the application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Wrote REST APIs, as part of developing web-based applications using Django's REST framework.

    Proficient in using different version control systems like GIT, GitHub, & SVN.

  • Well versed with automation tools like Jenkins for continuous integration and continuous delivery (CI/CD) and to implement the End-to-End Automation.
  • Experience customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes.
  • Excellent analytical and problem-solving skills with efficient time management and result oriented attitude.
  • Involved in writing Python utilities and scripts to automate tasks in AWS using boto3 and AWS SDK.
  • Designed and implemented Continuous Integration and Continuous Deployment frameworks from code to deploy using Jenkins.
  • Used Git version control system for collaborating with teammates and maintaining code versions .
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web Django browser.
  • Worked on Python Open stack API's and was involved in writing Shell scripts to automate Web Sphere Admin tasks and application specific syncs / backups and other schedulers.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Worked on python modules such as requests, urllib2 for web crawling and even used PyUnit, for Python unit test framework.
  • Created Local Virtual repositories for the project and release builds, repository management in Maven to share snapshots.
  • Organized the configurations and versions of the code using GIT version control system.
  • Logged user stories and acceptance criteria in JIRA for features by evaluating output requirements and formats.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly Website interface.
  • Involved in Python OOD code for Logging, Monitoring and Debugging for code optimization.
  • Worked on building out, page views, templates, and CSS layouts for the complete site within the Django framework.
  • Designed and implemented several Maven plug-ins for simplifying common configuration management tasks and Used Git as the repository.
  • Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular algorithm for data and address generation.
  • Establishing database connections for Python by configuring packages like JDBC, MySQL-Python.
  • Writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PL/SQL and PostGreSQL database.
  • Prepared and analyzed reports using Python libraries and involved in environment Setup.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
  • Implemented Restful Web-Services for sending and receiving the data between multiple systems.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • 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.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Involved in the software development lifecycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.

Environment: Python 3.4, Numpy, Pandas, unit test, Django, Django REST framework, MySQL, Postgre SQL, PL/SQL, Jira, GitHub, Postman, AWS, PyCharm IDE and Visual code, Kafka.C

Confidential, Atlanta, GA

Sr. Python Developer

Responsibilities:

  • Implemented the features using Angular code using TypeScript and Angular CLI with Visual Studio Code IDE.
  • Implement the PWA (Progressive web apps) for the existing website using React & make it a responsive one.
  • Developing an application where it can be transcribe voice to word using different AWS resources(s3 bucket, Athena, Sqs,Sns, AWS transcribe, GlueJob).
  • Lead the development of scripts, included Power Shell, Python Bash and java scripts and Automated solutions being developed using scripts and HPOO/ JBPM/ServiceNow.
  • Used Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
  • Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos.
  • Build CloudFormation and Terraform templates using JSON/YAML and python scripting for cloud infrastructure.
  • Used Python to write data into JSON files for testing Django Websites and Created scripts for data modelling and data import and export.
  • Built main application in Python, Django leveraging technologies such as Angular.js, Backbone.js, Ember.js, and Celery.
  • Developed frontend and backend modules using Python on Django Web Framework with GIT.
  • Maintained web applications developed with Mezzanine and Waigtail Django CMS.
  • Used ZEND DB and Doctrine ORM for database handling and developed modules handling complex web pages.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed and implemented 100+ Swagger-based RESTful-APIs and unit test cases with Flask and Python.
  • Used Python to write data into JSON files for testing Django Websites and Created scripts for data modelling and data import and export.
  • Built main application in Python, Django leveraging technologies such as Angular.js, Backbone.js, Ember.js, and Celery.
  • Developed frontend and backend modules using Python on Django Web Framework with GIT.
  • Maintained web applications developed with Mezzanine and Waigtail Django CMS.
  • Used ZEND DB and Doctrine ORM for database handling and developed modules handling complex web pages
  • Used Sequelize as ORM tool to communicate between application and the SQL server.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application withvery less configuration.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed and implemented 100+ Swagger-based RESTful-APIs and unit test cases with Flask and Python,
  • Used Django-celery with the help of RabbitMQ message broker for large processing.
  • Updated an existing real time bidding platform (RTB) to conform to OpenRTB standards and Platform written in Python with Tornado, backed by Redis.
  • Implemented SQLAlchemyas ORM mapping tool for complete access and Wrote SQL queries and maintained PostgreSQL RDBMS in the local development environment.
  • Creates rich web UIs that merge with back-end components using JavaScript and AngularJS in conjunction with HTML5 & CSS3 and Used Material Design library for Rich UI/UX designs.
  • Involved in creating RWD using media queries, HTML5, LESS pre-processor with CSS3 box model flexbox, JQuery plugins JS
  • Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS and Redux workflow.
  • Implemented custom python machine learning algorithms and modified python data science algorithms.
  • Enhancing the data science algorithm and architecture by developing and maintaining an internal R package and writing technical documentation and tutorials.
  • Used Numpy, Pandas, Pytorch and other libraries to work with large data sets and threading limitations, multi-process architecture.
  • Designed, implemented, tested, and deployed machine learning models using R, scikit-learn, and MLlib.
  • Involved in developing scripts for performance calculations using Numpy and SQLAlchemy.
  • Created Responsive (RWD) templates and layouts from wireframes and creatives using Angular material, and C#.
  • Built a fullstack product with a web client using react and a backend using Node.js, with Mongo db and elastic searchAnd Worked in TypeScript to render JavaScript (Knockout.JS) with unit and end-to-end tests.
  • Performed End to End testing using Protractor and selenium and involved in setting up the project using Jenkins for continuous builds and deployments on WebSphere Application Server.
  • Performance optimization of bulk loading using Java/C++ native interface and Chef for automation and configuration management.

Environment: Python, Django, HTML5, CSS3, JSON, GIT, JIRA, Agile, Windows.

Confidential -Raleigh, NC

Sr. Python Developer

Responsibilities:

  • Developed Application to access Rest, JSON and XML from Restful Web Service from consumer side using JavaScript.
  • Developed a web application for developers to generate their own REST API calls in, JAVA .
  • Developed tools using Python, Django, Shell scripting, XML to automate some of the menial tasks.
  • Write scripts using python modules and its libraries to develop programs that improve processing of access requests.
  • Created entire application using Python, flask, Django, MongoDB and Linux.
  • Developing two different Web-based applications using HTML5, JavaScript, JQuery, Bootstrap, Backbone.JS and AJAX.
  • Participated in Agile Process/SCRUM Meetings and Developed detailed mockups, prototypes and wireframes to illustrate interface and design concepts of the website using Microsoft Visio.
  • Worked on feature developments for the Growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and JavaScript development.
  • Designed the Front-End applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, Angular.js and JQuery. Adopted JavaScript and jQuery to manipulate DOM, basic logic and event handlers.
  • Created independent libraries in JAVA which can be used by multiple projects which have common functionalities.
  • Developed Views and Templates with JAVA and using Hibernate, Spring MVC's view controller and template language for the Web application. Involved in implementation of RESTFUL web service APIs using Node.js
  • Developed Application servers for business solutions using Apache Tomcat, WebLogic, WebSphere and JBoss.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD), CI/CD, and Used BDD pattern for code quality and good readability standards.
  • Designed application databases using Oracle, MySQL, MongoDB, Oracle, sometimes rewrote queries to improve query response time.
  • Used version control tools like GIT, SVN to manage and control software development.
  • Developing test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE

Environment: Python, Django, MySQL, JDBC, REST API, JSON, JQuery, XML

Confidential - New York, NY

Python Developer

Responsibilities:

  • Designed and implemented UI layer using JSP, JavaScript, and HTML5, JSON web token, JSP and J2EE framework.
  • Implemented custom python machine learning algorithms and modified python open source algorithms.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed API services in Python/Tornado and NodeJS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
  • Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model.
  • Automated the existing scripts for performance calculations using NumPy, PyCharm and SQLAlchemy.
  • Implemented Microservices architecture in developing the web application with the help of Flask framework.
  • Worked on several standard Python packages like Numpy, MatPlotLib, Scipy, Pandas and PyTables etc.
  • Used Celery with RabbitMQ, MySQL, Django, and Flask to create a distributed worker framework.
  • Worked on Cross-Browser compatibility for both Javascript and CSS, and squashed bugs in several browsers and devices.
  • Developed International Error Correction Screens using custom front end forms using XML, XSLT, Angular JS and JQuery.
  • Wrote python script to compare performance between support vector machine and deep neural network using Scikit-learn and NumPy.
  • Used Ruby on Rails to create API endpoints that served data to multiple components and Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.
  • Created mockups using web technologies like HTML/HTML 5, CSS/CSS3, Sass, JQuery & JavaScript, Git, and GitHub.
  • Used Eclipse IDE for Java and XML development and QA and branched projects using Tortoise SVN.
  • Worked on application development using Oracle SQL, PL/SQL, Oracle Forms/Reports and Informatica ETL.
  • Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
  • Developed CRUD applications using MERN stack (MongoDB, Express, ReactJS and NodeJS) and REST based API.
  • Wrote unit test cases in Python and Objective-C for other API calls in the customer frameworks and Performed end to end testing using Selenium web driver, Jbehave and Testing.
  • Automated environmental deployment for NIX using Jenkins server and wrote automated unit testing with Jest.
  • Involve in Agile software development life cycle (SDLC) with SCRUM methodology.
  • Deployed cloud stacks using AWS S3 and EC2 instances & created multi AZ VPC instances.
  • Worked on CI/CD pipeline and created sandbox, UAT and Production Environments in Google Cloud Platform.
  • Set up CI/CD pipeline for efficient and automated production deployments using DevOps deployment and monitoring tools like Drone, Docker and Kubernetes.
  • Worked closely with Incident Management and Problem Management teams to troubleshoot the issue based on the severity level.
  • Implemented service methods and SQL queries, PL/SQL to interact with the Oracle DBMS and worked with Cassandra.
  • Orchestrated and migrated CI/CD processes using Cloud Formation and Terraform, packer Templates and Containerized the infrastructure using Docker, which was setup in OpenShift, AWS and VPCs.
  • Used GITLab for code repository and maintaining current and historical versions of the source code.
  • Developed the unit test cases in Test Driven Development (TDD) and mock testing using JUNIT and Mockito frameworks.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Light AWS Aurora DB cluster.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
  • Integrated Jenkins with various DevOps tools such as Nexus, Sonarqube, Puppet, HP CDA, HP ALM and HP QTP.
  • Used Maven for building, creating JPA based entity objects and compiling GWT and GXT application.
  • Maintained the Source code using Team Foundation Server (TFS) in a multi developer environment.
  • Installed and configured RedHat jBPM on RedHat EAP with Postgres as backend database for development purpose on Linux servers.
  • Configured, and deployed the applications on AWS EC2 instance, with Glassfish, Nginx, and Cassandra.
  • Developed Docker container based micro services using Spring Boot/Cloud and deployment on Kubernetes cluster.
  • Developed Jenkins-Kubernetes deployment for dockerized microservices in Golang and Python.
  • Utilized Travis CI for automated testing, continuous integration and continuous deployment to Heroku.
  • Deployed Ansible and Jenkins to completely provision and manage AWS EC2 instances volumes DNS and S3.
  • Hands on Experience in integrating Docker Swarm into Docker Engine to orchestrate and schedule containers.
  • Developed and tested many features for dashboard using Flask, CSS and JavaScript and Used NumPy, SciPy for Numerical analysis for Finance data.
  • Used the AWS -CLI to suspend on Aws Lambda function used AWS CLI to automate backup of ephemeral data stores to S3 buckets EBS.
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups and Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Worked on Python Open stack API's, used Python scripts to update content in the database and manipulate files
  • Designed and deployed machine learning solutions in Python to classify millions of previously unclassified Twitter users into core data product
  • Worked and expertise hands on Scala programming for processing real time information using Spark API's in the cloud environment.
  • Experienced in ORM programming in converting data between incompatible type systems in OOP languages.
  • Contribute to major development initiatives with codebases utilizing Python, Django, R, MySQL,MongoDB, jQuery and React.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.

Environment: Python, Django, MySQL, Linux, XML, JSON, CSS, HTML, React, JavaScript, Restful API, MVC architecture, Apache Tomcat Server, Jenkins, Pandas, NumPy, Bash, Agile, JIRA, GIT, PyUnit.

Confidential

Python Developer

Responsibilities:

  • Designed front end using UI, HTML, Bootstrap, NodeJS, underscore JS, and JavaScript and Strong Expertise in working with server-side technologies including databases, restful API and MVC design patterns.
  • Responsible for creating efficient design and development of responsive UI using with HTML5, CSS3,JavaScript, MEAN stack (MongoDB, Express, Angular, and Node JS) and React JS.
  • Involved in the development of the applications using Python, HTML5, CSS3, AJAX, JSON and jQuery .
  • Involved in MVC frameworks like Django, React.JS, JavaScript, and Node.js and had analyzed the SQL scripts and designed the solution to implement using Pyspark.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Utilizing MEAN stack (MongoDB/AngularJS) and JSON for data transfer and technologies related to server-side scripting. Postman was used to debug web requests.
  • Designed and developed the application using Agile Methodology and followed TDD and Scrum.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Python using Python-MySQL connector My SQL db package to retrieve information.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
  • Developed API to Integrate with Confidential EC2 cloud-based architecture in AWS, including creating machine Images.
  • Developed and designed Python based API (RESTful Web Service) to interact with company's website.
  • Containerized all the Ticketing related applications - Spring Boot Java and NodeJS applications using Docker.
  • Provided fault isolation and root cause analysis for technical problems and Created Business Logic using Python to create Planning and Tracking functions.
  • Implemented successfully in the production through automated deployments and provided supports after Deployment and Go Live .
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web- based solution.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Developed Merge jobs in Python to extract and load data into MySQL database and Used GIT to for Versioning the source code.
  • Worked in MySQL, PL/SQL database on simple queries and writing Stored Procedures for normalization.
  • Executed POSTGRESQL database queries from Python using Python-Psycopg2 connector and PostgreSQL dB package to retrieve information.

Environment: Python, Django, AWS, Boto3, Shell Script, XML, Angular, HTML5, PyUnit, Maven, Jenkins, Jira, MySQL, Agile, GIT, Windows.

We'd love your feedback!