We provide IT Staff Augmentation Services!

Sr Python Developer Resume

0/5 (Submit Your Rating)

Berwyn, PennsylvaniA

SUMMARY

  • 7+ years of professional IT experience as a Web/Application Developer and coding with analytical programming using Python, Django, MySQL, and JavaScript.
  • Expertise in practicing the SDLC models, Agile methods with Scrum, Extreme Programming, Ticketing systems using JIRA and TDD.
  • Experience in application development using PYTHON, Django, HTML5, CSS, JavaScript, jQuery, Oracle, MySQL, PostgreSQL, and SQLite.
  • Experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, matplotlib, python twitter, Panda’s data frame, network, urllib2.
  • Well Versed in developing web applications implementing MVC architecture using Django, Flask, and spring web application frameworks.
  • Expertise with AWS services like S3, ELB, EBS, Auto - Scaling, Route53, Storefront, IAM, CloudWatch, RDS.
  • Programmed the invoicing web application usingGolangand PostgreSQL as the backend.
  • Experienced in developing Web Services with Python programming language and good knowledge of Web Services with protocols SOAP, REST.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO.
  • Proficient in working with various Python Integrated Development Environments like PyCharm, PyScripter, Spyder, PyStudio, PyDev, NetBeans and Sublime Text.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Experience in writing complex queries, subqueries, and Triggers involving multiple tables using SQL for data integrity.
  • Experience with Version Control with SVN, and GIT.
  • Experienced in working with different operating systems like Windows, Linux and UNIX.
  • Ability to handle multiple tasks, Initiative and Adaptable. Self-motivated, organized team player with strong problem solving and analytical skills and total commitment to the organization goals.

TECHNICAL SKILLS

Programming Languages: Python, R, SQL, Java, C++, C

Python Libraries: NumPy, Matplotlib, Pickle, Pandas, SciPy, wxPython, PyTables, PyQt, SQL Alchemy

Scripting languages: CSS, AJAX, Java Script, jQuery, PHP, PowerShell Scripting

JavaScript Frameworks: Angular JS, React JS, Node JS, ExtJS

Databases: MySQL, PostgreSQL, Oracle, SQLite, MongoDB

IDE’s/ Development Tools: NetBeans, Eclipse, PyCharm, PyScripter, PyStudio, and Sublime Text.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP

Version Control: Git, SVN, CVS

Operating Systems: Windows, Macintosh, Linux

PROFESSIONAL EXPERIENCE

Confidential, Berwyn, Pennsylvania

Sr Python Developer

Responsibilities:

  • Developed a part of UI using Javaspringframework,JSPs, JavaScript,jQuery.
  • Developed a web-based reporting system with Java, J2EE, Servlets,EJBandJSPusing spring framework HTML, JavaScript.
  • Developed python code usingoracleto retrieve data from oracle database, also retrieved data from different data models and pass the data through other data models.
  • Wrote and executed variousMYSQLdatabase queries from python usingPython MySQL connectorandMySQL dB package.
  • Build numerousLambdafunctionsusing python and automated the process using the event created.
  • Developed custom consumers and producers for Apache Kafka in Go (Golang) for cars monitoring system.
  • With using of PythonOS moduleon Linux environment, made job cloning and forking.
  • Worked on Python scripts toparse JSONdocuments and load the data in database.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • UsedPandas APIto put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Worked on Element TreeXMLAPIin Python to parseXMLdocuments and load data into database and also from database to XML documents.
  • Designed some of the SAS data models usingBase SASandSAS Macros.
  • Modified and created SAS datasets from various input sources like flat files, CSV, and other formats, created reports and tables from existingSAS datasets.
  • Responsible for manipulating, transferring, managing and processing financial data in SAS using SAS Enterprise Guide underUNIXPlatform.
  • Worked on validating data resulting from data source migration from Netezza to SAS.
  • Modified existing SAS programs and created new programs usingSAS macro variablesto improve ease and speed of modification as well as consistency of results.
  • GeneratedJUnittest cases for testing various Java components.
  • HandedJava Multi-Threadingpart in back-end component, one thread will be running for each user.
  • Golang, Infrastructure Teams and Engineering Productivity utilizing Kubernetes, Docker, influx dB Ansible, Spinnaker.
  • Developed Project SpecificJava APIsfor the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts.
  • Worked closely with the QA Manager, Team leads and developer to evaluate and enhanceautomation scriptto cover test area and test cases.
  • Developed testing steps for GUI components.
  • Involved in test execution and performed system Integration testing andregressiontesting.
  • UsedTest driven approach (TDD)for developing services required for the application.
  • Response Time was monitored while running Baseline, Performance, Load, Stress and Endurance testing.
  • Good Experience inDatabase Backupsand Recovery Strategies and Expert experience in Hot and Cold Backup of databases.
  • Developed Complex transformations, Mapplets using Informatica toExtract, Transform and load (ETL)data intoData marts,Enterprise Data warehouse (EDW)andOperational data store (ODS).
  • UsedETL (SSIS)to develop jobs for extracting, cleaning, transforming and loading data into data warehouse. WrotePL/SQLstored procedures & triggers, cursors for implementing business rules and transformations.
  • Setting up Oracle read only replication with materialized views and developed scripts for automating the rebuilt process of replication.
  • Strong knowledge of Oracle utilities likeSQL*Loader, Export/Import,Data Pumpand External Table.
  • Good knowledge on image classification problems using the Keras Models for image classification with weights trained on ImageNet like VGG16, VGG19, ResNet, ResNetV2, InceptionV3. Knowledge on OpenCV for real time computer vision.
  • Tackled highly imbalanced Fraud dataset using sampling techniques like under sampling and oversampling with SMOTE (Synthetic Minority Over-Sampling Technique) using Python Scikit-learn.
  • Utilized PCA, t-SNE and other feature engineering techniques to reduce the high dimensional data, applied feature scaling, handled categorical attributes using one hot encoder of scikit-learn library
  • Performed data imputation using Scikit-learn package in Python.

Environment: Python 3.6, Django, NumPy, Pandas, Golang, Webservices, HTML5, CSS3, Bootstrap, Angular JS, JavaScript, AWS, XML, PyTest, CI/CD, SQL Alchemy, Jira, GIT, Agile, Windows.

Confidential, Huntersville, NC

Python Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Implemented AJAX for dynamic functionality of web pages for front end applications.
  • Worked on front end frameworks like CSS Bootstrap for responsive web pages.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Worked on server-side applications with Django using Python programming.
  • Used Pandas for a data alignment and data manipulation.
  • Utilized standard Python modules such as csv, itertools and pickle for development.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • Used Ajax and jQuery for transmitting JSON data objects between frontend and controllers.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using ETL and ELT tools like SSIS.
  • Used JIRA for bug tracking and issue tracking.
  • Added several options to the application to choose particular algorithm for data and address generation.
  • Developed the project in Linux environment.
  • Used Agile Methodology and SCRUM Process.
  • Maintained the versions using GIT and sending the release notes for each release.
  • Supported the issues seen in the tool across all the teams for several projects.
  • Developed various machine learning models such as Logistic regression, KNN, and Gradient Boosting with Pandas, NumPy, Seaborn, Matplotlib, Scikit-learn in Python.
  • Performed data cleaning including transforming variables and dealing with missing value and ensured data quality, consistency, integrity using Pandas, NumPy.
  • Worked with Python NumPy, SciPy, Pandas, Matplot, Stats packages to perform dataset manipulation, data mapping, data cleansing and feature engineering. Built and analyzed datasets using R and Python.
  • Random Forest using scikit-learn and seaborn.
  • Create density plot for each variable using seaborn library
  • Created a framework using plotly, dash and flask for visualizing the trends and understanding patterns for each market using the history data.
  • Built the model on Azure platform using Python and Spark for the model development and Dash by plotly for visualizations.
  • Experience working with Python data stack (pandas, dask, scikit learn, stats models, NumPy, matplotlib, seaborn).
  • Heavily used Jupyter Notebooks to analyze and connect the data from multiple sources.
  • Extensive experience in building ETL jobs using Jupyter notebooks with Apache Spark.

Environment: Python, Django, wxPython, NumPy, Pandas, Matplotlib, AWS, S3, urllib, urllib2, PostgreSQL, HTML, CSS, SOAP API, GIT, Maven, Jira, XML, Agile, Windows.

Confidential, San Rafael, CA

Python Developer

Responsibilities:

  • Designed front end and backend of the application using Python on Django Web Framework
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page
  • Extensively worked on Python scripting and development. CSS is used to style Web pages, XHTML markup.
  • Created Django dashboard with custom look and feel for end user after a careful study of Django admin site and dashboard.
  • Developed new REST API using Django REST API Framework to display the records available in the database.
  • Written Programs in Spark using Scala and Python for Data quality check.
  • Used PyQuery for selecting DOM elements when parsing HTML.
  • Used tools like Pyflakes, Pylint and Pychecker for checking the code quality and finding bugs in code level very often.
  • Used data types like dictionaries, tuples and object-oriented concepts-based inheritance features for making complex algorithms of networks.
  • Placed data into JSON files using Python to test Django websites.
  • Implemented Multithreading module and complex networking operations like SMTP mail server and web server Using Python.
  • Build, Enhance, optimized Data Pipelines using Reusable frameworks to support data need for the analytics and Business team using Spark and Kafka.
  • Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Created a Git repository and added the project to GitHub.
  • Implement code in Python to retrieve and manipulate data.
  • Performed troubleshooting, fixed and deployed many Pythons bug fixes.
  • Helped with the migration from the old server to Jira database with Python scripts for transferring and verifying the information.
  • Running analytics on power plant data using Pyspark API with Jupyter notebooks in on premise cluster for certain transforming needs.
  • Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, NumPy, SciPy, matplotlib, Pickle, PySide, python-twitter, Panda’s data frame, networks, urllib2, MySQL dB for database connectivity) to drive .com
  • Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.
  • Trained in Machine Learning landscape of Statistics, Python, Jupyter, Matplotlib, PyPlot, Tableau, Streamlit, RShiny.

Environment: Python, Django, HTML, CSS, PyQuery, Pyflakes, Pylint, Pychecker, Rest API, PL/SQL, JSON, AJAX, GITHUB, Agile, Linux.

Confidential, Alpharetta, GA

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Created Jenkins build and deployment pipeline jobs to deploy the docker images into AWS ECR repositories and integrated with GITHUB.
  • Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as micro service.
  • Developing Spark programs using Python APIs to compare the performance of Spark with Hive and Oracle.
  • Used Golang to log the different host system event and alert information to Cassandra database.
  • Develop Python microservices with Django/Flask framework for Confidential & Confidential internal Web Applications. Consumed the data from Kafka using Apache spark.
  • Developed a data migration feature using GZ File Compression and AES 256 encryption.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
  • Designed RESTful Webservices using FLASK, with emphasis on improved Security for the service using FLASK-HTTP AUTH with HTTPS.
  • RedHat cloud computing solutions, edit and manage the creation of relevant content for the OpenShift online channels.
  • Developed application logic using Python, Java script, Java.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Used Wire shark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
  • Involved in the Continuous Integration of the automation framework with Jenkins with Git/GitHub repository.
  • Programmed the invoicing web application using Golang and PostgreSQL as the backend.
  • Used Sqoop efficiently transfer data between databases and HDFS and used PySpark to stream the log data from servers.
  • Created a Rich Single Page Application using HTML, CSS, JSP, JSON, AngularJs, React.js, Node.js, bootstrap.js, backbone.js.
  • Utilized Python in the handling of all hits on Django and other applications.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the CSS3, HTML5, JavaScript, Angular.js and jQuery.
  • Used jQuery for all client-side JavaScript manipulation.
  • Redeveloped existing Spring Boot REST APIs for Dieter and Diet Partner to Lambda based GraphQL functions using Dynamo DB and API Gateway.
  • Implemented and setup Continuous Integration and Continuous Delivery (CI & CD) process stack using AWS, GitHub/GIT, bitbucket and Jenkins.
  • Played a key role in automating the deployments on AWS using GitHub, Terraform, Puppet, Chef and Jenkins.
  • Developed Spark code using Python for faster processing of data on Hive (Hadoop). Developed
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Built docker containers to sandbox python WSGI Apps.
  • Developed web page and form validation with team using AngularJs, ReactJs, Bootstrap.js.

Environment: Python, Django, webapp2, Wire shark, Fiddler2, Flash, Golang, Angular.js, PySpark, Apache Spark, React, HTML5, CSS3, jQuery, AWS, Shell Scripting, Java Script, jQuery, JSON, MySQL, Git, Apache, and Linux.

Confidential

Python Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Used Django configuration to manage URLs and application parameters.
  • Generated Python Django Forms to record data of online users
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Used Python based GUI components for the front-end functionality such as selection criteria.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, and JavaScript.
  • Deployed Microservices, including provisioning AWS environments using Ansible Playbooks.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Used Django configuration to manage URLs and application parameters.
  • Worked on complex SNOW SQL and Python Queries in Snowflake.
  • Making Perl and UNIX shell scripts to implement end of day batch processing functions. This includes input feed parsing, file transfers using FTP, SFTP, etc. generating fixed or delimited format files, database interfaces using DBI modules.
  • Extracting data from the database using SAS/Access, SAS SQL procedures and create SAS data sets.
  • Analyzed the SQL scripts and designed solutions to implement using PySpark.
  • Worked with Requests, NumPy, SciPy, Matplotlib, and Panda’s python libraries during development lifecycle.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Use of Python Frameworks for data analysis including Sqlalchemy.
  • Development activities include writing UNIX Shell Scripts to implement functional logic for data migration with Amazon EC2 to deploy project into AWS and good experience with AWS storage services (S3).
  • Wrote scripts in Python for automation of testing jobs.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Deployment and build of various environments including Linux and UNIX
  • Installed and maintained web servers Tomcat and Apache HTTP (1.3, 2.2) Web servers in Red Hat Linux.
  • Used web services for integration and testing.
  • Implemented CSV file load processes in Oracle in PySpark by using Panda libraries.
  • Used HTML, CSS, jQuery, JSON and JavaScript for front end applications.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Worked in an agile development environment

Environment: Python, Django 1.4, HTML, CSS, AJAX, Tomcat, Apache HTTP, Angular.js, PySpark, AWS, JSON, Restful, XML, JavaScript, Shell Scripting, GIT Hub, MYSQL, Cassandra, JIRA.

Confidential

Python Developer

Responsibilities:

  • Developed Wrapper in Python for instantiating multi-threaded application and deploy and monitor scalable infrastructure on Confidential web services (AWS).
  • Designed and managed API system deployment using fast http server and Confidential AWS architecture.
  • Developed frontend and backend modules using Python on Django including Tasty Pie Web Framework using Git.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Confidential AWS cloud configuration. Also gained familiarity with supporting technologies like Kubernetes and Mesos.
  • Used Test driven approach for developing the application and implemented the unit tests using Python Unit test framework and Development of Isomorphic ReactJS and Redux driven API client applications.
  • Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Used Confidential Elastic Beanstalk with Confidential EC2 to deploy project into AWS and good experience with AWS storage services (S3).
  • Build Cassandra queries for performing various CRUD operations like create, update, read and delete, also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Used Pandas library for statistics Analysis. Used NumPy for Numerical analysis for Insurance premium and managed large datasets using Panda data frames and MySQL.
  • Developed the presentation layer using HTML, CSS, JavaScript, jQuery and AJAX and Used jQuery libraries for all client-side JavaScript manipulations.
  • Involved in development of RESTful Web Services for getting and sending data from the external interface in the JSON format.
  • Used MongoDB to stored data in JSON format and developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Worked on Node.js Middleware and essentially developed microservices and serve them through middleware. Served any Client-side libraries through microservice.
  • Experienced in implementing Model View Control (MVC) architecture using server-side applications like Django and Flask for developing web applications.
  • Involved in Web development, programming, and engineering Django, Web Server Gateway Interface (WSGI) and SQL internal admin tools behave Behavior-driven development (BDD).
  • Managed datasets using Panda data frames and MySQL, queries MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve.
  • Responsible for designing and deploying new ELK clusters (Elasticsearch, Logstash, Graphite Kibana, beats, Kafka, zookeeper etc.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Developed micro services using spring boot exposed as REST API and integrated with AngularJS based web applications.
  • Designed, Automated the process of installation and configuration of secure DataStax Enterprise Cassandra cluster using puppet.
  • Working on Spinnaker platform for Multi-Cloud Continuous Delivery (Bake, Test, & Deploy/Container Pipelines) using Packer, Terraform, Kubernetes, AWS, GCP.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Experienced in developing API services Python/Tornado while leveraging AMQP and RabbitMQ for distributed architectures.
  • Design and implementation of CI/CD pipelines using Jenkins and automated CI/CD pipelines by invoking Ansible playbooks
  • Virtualized the servers using the Docker for the test environments and dev-environments needs, and configuration automation using Docker Containers
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD) and Used BDD pattern for code quality and good readability standards
  • Worked on Redux making to do list reduces, reducers functions and implementing store method PI Services, JavaScript, Bootstrap, GIT, and JSON.
Environment: Python, Spring Boot, Kafka, JSON, GitHub, LINUX, Django, Flask, Django, Jenkins, Unix, HTML, CSS, JSON, Restful Web Services, JavaScript, PyCharm, Spyder, Serverless framework, Mongo DB, PostgreSQL, MySQL, AWS, REST API, Spark, Jenkins, Eclipse, CloudWatch, GIT, Kubernetes, Docker.

We'd love your feedback!