We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over all 11+ years of professional experience as a Python Developer, proficient coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask, Pyramid and client - server technologies-based applications, RESTful services, C, C++, JAVA and SQL.
  • Hands-on-experience on python web application development using Django and Serverless framework.
  • Worked in Python Integrated Development Environments like NetBeans, PyDev, PyCharm and Sublime Text.
  • Experienced in developing web-based applications using Python, Django, XML, CSS, HTML and JavaScript.
  • Experience in developing python scripts for automation and performing functional tests and data validation.
  • Excellent knowledge of OOPS, Multi-Threading and Collections concepts and in Python. Used Pandas library for Statistical Analysis.
  • Experience in data analysis and machine learning techniques with hands-on-experience on various python libraries like NumPy/Pandas/SciPy.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django, Pyramid.
  • Designed and managed API system deployment using fast http server T and Amazon AWS architecture.
  • Extensive knowledge in relational and non-relational databases MySQL, Cassandra, Mongo db.
  • Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, jQuery, Bootstrap, JSON.
  • Wrote REST APIs in python for large-scale applications.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Good working Experience in Agile (SCRUM) using Rally and TFS, RUP and Waterfall methodologies with high quality deliverables delivered on-time.
  • Good at automating repetitive work through Shell scripts and Python.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Red hat Linux.
  • Experience in Building and deploying the applications on OpenShift Pods.
  • Configured Secrets, config maps, services and routes in OpenShift.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experienced in developing Web Services with Python programming language.
  • Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment and Excel data extracts.
  • Built all database mapping classes using Django models and Cassandra.
  • Created the Automation scripts using Python for testing applications as well as the integration of these application (API's &UI's) based on REST calls using Python, phrasing the JSON responses
  • Performed research to explore and identify new technological platforms.
  • Created Data layer in MYSQL.
  • Extracted and loaded data using Python scripts and PL/SQL packages.
  • Migrated applications to the AWS cloud and Involved in DevOps processes for build and deploy systems.
  • Worked on creating the Docker containers and Docker consoles for managing the application life.
  • Actively involved in each phase of Software Development Life Cycle (SDLC) and experience in Agile Software Methodology.

TECHNICAL SKILLS

  • Python
  • Django
  • Flask
  • Pyramid
  • RESTful
  • C
  • C++
  • JAVA
  • SQL
  • NetBeans
  • PyDev
  • PyCharm
  • Sublime
  • XML
  • CSS
  • HTML
  • JavaScript
  • OOPS
  • NumPy/Pandas/SciPy
  • APIs http
  • AWS
  • MySQL
  • Cassandra
  • Mongodb
  • MVW
  • AngularJS jQuery
  • Bootstrap
  • JSON
  • Agile
  • SCRUM
  • Rally
  • TFS
  • RUP
  • Waterfall
  • Shell scripts
  • Solaris
  • Red hat
  • Linux
  • OpenShift Pods
  • CI pipelines
  • Docker software Development life cycle (SDLC)
  • PL/SQL
  • DevOps

PROFESSIONAL EXPERIENCE

Confidential

Sr. Python Developer

Responsibilities:

  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Used Python modules such as requests, urllib, and urllib2 for web crawling.
  • Used other packages such as Beautifulsoup for data parsing.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Web-services backend development using Python (CherryPy, Django, SQL Alchemy).
  • Participated in developing the company's internal framework on Python. This framework became a basement for the quick service's development. Framework based on CherryPy with GnuPg encryption (reGnuPg module) on the top.
  • Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Worked with team of developers on Python applications for RISK management.
  • Generated Python Django Forms to record data of online users.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Experienced in ORM programming in converting data between incompatible type systems in OOP languages.
  • Developed flask Restful API endpoints for accessing through UI and uploading ETL data.
  • 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.
  • Experienced in using Pig, Hive, Sqoop, Oozie, ZooKeeper, HBase and Cloudera Spark, Ansible,Docker and Git.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking and Used JIRA to assign,track, report and audit the issues.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS,JavaScript and JQuery.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Understand the business process variants and created the process flow for automating the adhoc request.
  • Working closely with team members in developing the PowerShell scripts for automating the several steps in Microsoft HDinsight environment.
  • Developed the map-reduce flows in Microsoft HDInsight hadoop environment using python.
  • Explored different implementations in hadoop environment for data extraction and summarization by using packages like Hive, Pig.
  • Developed Hive UDFs and Pig UDFs using Python in Microsoft HDInsight environment.
  • Reporting the issues and resolve the issues that arise out of the testing process with different type of systems.
  • Implementing multi-tier application provisioning in OpenStack cloud, integrating it with Ansible/Puppet.
  • Involved in designing and deploying multitude applications utilizing most of the AWS stack (Including EC2, Route53, S3, RDS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created AWS Route53 to route traffic between different regions.
  • Designed an 8-bit adder individually from schematic to layout using Cadence 6 to match final product EDP lower than 100ps*pJ and optimized layout area.
  • Open Source template based Qt reporting solution.
  • Next Medium Embed Platform is a Monetization Advertisement Placement Platform.
  • Worked on resulting reports of the application and Tableau reports.
  • Provide consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.
  • Design front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Implemented dynamic page elements and form error validations using AngularJS.
  • Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ IDEA.
  • Design and Setting up of environment of Mongo dB with shards and replica sets. (Dev/Test and Production).
  • Private VPN using Ubuntu, Python, Django, CherryPy, Postgres, Redis, Bootstrap, Jquery, Mongo, Fabric, Git, Tenjin, Selenium, Sphinx, and Nose.
  • Managed IT vendor Statements of Work (SOW) using applied processes (SDF, EDP, ITIL, Agile, CMM and CMMI).
  • Handle escalated Support tickets till closure for MS Azure PaaS platform.
  • Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Modifying data using SAS/BASE, SAS/ MACROS.
  • Worked on reading multiple data formats on HDFS using Spark.
  • Involved in transformations using various Spark Actions and Transformations by Creating RDD's from the required files in HDFS.
  • Developed, debugged, and maintained a large-scale distributed platform.
  • Responsible forarchitectureand development of the official Go Telestream Cloud.
  • Microservices inSessionM (Go) re-implemented some of the Ruby on Rails API endpoints on the Go side to handle.
  • ETL Pipeline (Session M, Go): main designer and developer of highly scallable ETL service system was designed to handle a generic importer implementation.
  • Big data processing using Spark, AWS, and Redshift
  • Extracting data from the database using SAS/Access, SAS SQL procedures and create SAS data sets.
  • Performed QA testing on the application.
  • Developed approaches for improving NLP pipeline.
  • Integrated S/390 build kit and support requirements to the Notes Programmability Team's existing release process.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools Redmine.
  • Knowledge of Bug tracking systems, implementation and improving QA workflows on Redmine.
  • Using Redmine as the project management tool for easy collaboration with the developer. WinCvs was used as the integration tool.Participated in the complete SDLC process.
  • Web application development using Python 3.2/2.7, Django 1.9, Flask, MongoDB, JavaScript, AJAX, HTML, XML and template languages.
  • Developing PHP, HTML, CSS, JavaScript, JQuery and AngularJS ecommerce application pages according to project requirements. Create custom Drupal modules using PHP, MySQL and JavaScript and configure required contributed Modules. Worked on HTML, HTML5, JavaScript, CSS and their integration within a PHP environment.
  • Extensively used Python / Django / Flask Framework for developing backend of applications.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Created a Python based GUI application For Freight Tracking and processing
  • Used Django framework for application development.
  • Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
  • Designed, developed, coded and worked in penetration testing in customized DOL-AWS GovCloud Node.js Security Monitoring of VPC Zones using AWS - Lambda to load customized Spark-Scala GraphX Application.
  • Developed AWS CodeBuild/CodePieline/Lambda for CI/CD.

Environment: Python, Django, Flask, Pandas, PyCharm, PyTorch, Numpy, scikit-learn, Python API, Celery, ORM, Microservices, Tornado, SQLAlchemy, JavaScript, HTML5, CSS3, Angular, React, Redux, Machine learning, data science, TensorFlow, ROR, Es6, Typescript, JSON web token, Java, MySQL, SQL, PL/SQL, PostgreSQL, Cassandra, Rest, Tornado, Travis, Ansible, AWS, DynamoDB, Google Cloud Platform, Nginx, Kubernetes, Docker, Swarm, GitLab, Git, unit test, Selenium, Jest, Mockito, MAVEN, JSON, TFS, Linux, Slack, Jenkins, Agile, Scrum

Confidential

Sr. Python Developer

Responsibilities:

  • Design and develop a fully automated system in Django to initiate a REST API call to an upstream system, So the same data can be shared with downstream dependent system.
  • Redesign website by implementing Python concurrency to fetch data from MS-SQL database without need to process the requests synchronously, also the reports computation processes are handled in parallel through multiprocessing to bring down the report run time from 45 minutes to 2 minutes.
  • Develop frontend and backend modules using Python on Django Web Framework and ensure all the codes are suitable for unit testing.
  • Create efficient RESTful endpoint for downstream data consumption.
  • Involved in designing user interactive web pages using HTML, JavaScript and CSS, also worked on functional design of an application, developed solutions based on business challenges.
  • Frontend development of a web applications administrative module using JavaScript and Django.
  • Designed a module to deliver a proof of concept for resource allocation that is mostly developed using JavaScript.
  • Handle the delivery of applications to different user through Docker containers and worked on container networking in Docker.
  • Manage CI/CD pipelines, have understanding of monitoring Kubernetes nodes to have a highly available system and auto-scale the system as the request/traffic spikes.
  • Create MS-SQL procedures, triggers, and functions based on requirements.
  • Managing data load into Crossroad and clearing performance bottlenecks in loading data from dependent system into staging tables.
  • Working on Azure, involved in configuring virtual machines, storage accounts, resource groups. Remote login to virtual machines to troubleshoot and deploy applications.
  • Structured List and document Libraries to check in/out, Versioning and Approval of content, created document management repositories.
  • Implemented security based on Role-Based model in order to provide access to users based on their roles and also secure information from others with less privilege.
  • Worked on Data migration from On-premises SharePoint Server to the SharePoint Online and made them available in Cloud.

Environment: Python 3.7.x, JS, Django 2.x, HTML5, CSS, Unix Shell, DevOps, Docker, Kubernetes, Git, Azure, Office365, MS-SQL 2017

Confidential

Python Developer

Responsibilities:

  • Complete development and expertise in Rest framework in Django.
  • Involved in Developing a Restful service using Python Django framework.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Dealing with client regarding the requirements of the projects and taking care of production issues and bugs.
  • Perform Jenkins administration, updating plugins, setting up new projects and debugging build problems.
  • PowerShell scripting management for mass deployments/changes, application deployment via PowerShell/One Click, PowerShell scripting and automation •
  • Develop Interactive front end to visualize data from backend and represent in graphical manner to batter understanding for user.
  • Experienced in hand-coding HTML5, CSS3, JavaScript, and other UI technologies.
  • Developed the entire project using PostgreSQL. Migrating from other databases to PostgreSQL.
  • Expertise in developing web-based open stack applications using Python and Django for large dataset analysis.
  • Front-end web development using HTML/CSS, JQuery, Bootstrap as well as back-end development using SQL.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Worked on Atlassian tools like Bamboo, Jira, and confluence.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Administering Code Repositories in SVN and Bit bucket.
  • Involved in the complete Software Development Life Cycle (SDLC) to develop the application.
  • Followed AGILE development methodology to develop the application.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Implemented Integration test cases.

Environment: Python, Django, Git, Python oops, Linux, Postgres, HTML5, CSS3, Angular 2.0, PostgreSQL, and python libraries such as NumPy

Confidential, New York, NY

Python Developer

Responsibilities:

  • Involved in the entire lifecycle of the projects including Design, Development, Testing and Implementation and Support.
  • Performed troubleshooting, fixed and deployed Python bug fixes of the two main applications that were the main source of data for both customers and internal customer service team.
  • Created Business Logic using Python 2.7.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Worked on developing internal testing tools written in Python.
  • Used Django configuration to manage URLs and application parameters.
  • Performed client-side validations using JavaScript and server-side validations using Django.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Designed and developed the UI using HTML, AJAX, CSS, and JavaScript.
  • Managed large datasets using Pandas data frames and MySQL.
  • Rewrite existing modules into Python to deliver certain format of data.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Created most important Business Rules which are useful for the scope of project and needs of customers.
  • Created database using SQLite, wrote several queries to extract data from the database.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Generated interactive dashboards using tableau.
  • Build SQL queries for performing various CRUD operations.
  • Used Jenkins for automation of build process and coordinated deployments across different sites.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Built development environment with JIRA and SVN.

Environment: Python, Django, Pandas, HTML5, CSS, XML, JavaScript, jQuery, AJAX, Eclipse, Linux, SVN, MySQL, Apache.

Confidential - Minneapolis, MN

Python Developer

Responsibilities:

  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Used Python modules such as requests, urllib, and urllib2 for web crawling and Performed Design, involved in code reviews and wrote unit tests in Python and Updated site with JavaScript, JQuery, Python, Django, and SQL.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed entire frontend and backend modules using Python on Django Web Framework and Utilize PyUnit, the Python unit test framework, for all Python applications.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Worked with JSON based REST Web services and Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Created backend database T-SQL stored procedures and Jasper Reports. Created and updated complex views and stored procedures in Postgre SQL.

Environment: Python 2.7, RabbitMQ, FORTAN, XML, WSDL, Flask, Django, Pandas, MySQL, CSS, HTML, Jenkins, Google App Engine.

Confidential, Lewisville, TX

Software Developer

Responsibilities:

  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Maintained program libraries, user's manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Developed tools for monitoring and notification using Python.
  • Enhanced the application by using HTML and Java script for design and development.
  • Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks.
  • Created PHP/MySQL back-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string.
  • Involved in designing database Model, API's, Views using python to build an interactive web based solution.
  • Generated Python Django Forms to record data of online users.
  • Developed MVC prototype replacement of current product with Django.
  • Created UI using JavaScript and HTML5/CSS3.
  • Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python.
  • Recorded the online users' data using Python Django forms and implemented test case using Pytest.
  • Developed the application using the Test-Driven methodology and designed the unit tests using Python Unit test framework.
  • Created web application prototype using jQuery and Angular JS.
  • Deployed the project into Heroku using GIT version control system.
  • Maintained and Updated the application in accordance to the clientele's requirement
  • Implemented code in Python to retrieve and manipulate data.
  • Also used Bootstrap as a mechanism to manage and organize the HTML page layout.
  • Responsible for using the best technologies to add features to the existing system and services.
  • Involved in all aspects of the development process from product inception to scaling in production.
  • Accountable for driving software development best practices for the team and also mentoring and developing junior engineers.
  • Working in collaboration with project managers and higher management in cross-functional teams within Sales and Account Management, to understand business requirements and develop efficient, elegant approaches to their implementation.
  • Writing REST APIs, as part of developing web-based applications for insurance premium calculations, using Django'sREST framework.
  • Heavily leveraged Python's graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.

Environment: Python 2.7, Django 1.6, Tableau 8.2, Beautiful soup, HTML5, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, JQuery, Angular JS, Backbone JS, Restful Web services, Apache, Linux, Git, Amazon s3, Jenkins, MySQL, Mongo DB, T-SQL, Eclipse.

We'd love your feedback!