We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 8+ years of IT experience as a Web/ApplicationDeveloper and coding with an analytical programming using Python, Django, MySQL, JavaScript, C/C++ and GoLang.
  • Experienced in object - oriented programming (OOP) concepts usingPython and C++.
  • Expertise in database connectivity forPython, used MySQL, Microsoft SQL Server, Oracle and running various queries.
  • Experience on python libraries like Pandas, Matplotlib, Numpy, to manipulate and visualize the data using interactive charts.
  • Experiencing on developing forms using HTML and performing client side validations using JavaScript, JQuery and Bootstrap.
  • Worked on various complex modules in python including ODBC, pyODBC, pyETL, JSON, XML, Requests, profiler.
  • Expert in writing python scripts to scrape web data for data usage/collection using BeautifulSOUP, Scrapy, Selenium.
  • Experienced in building a Command line tool to interact with RESTful API using inGolang.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in aPythonbased environment, along with data analytics, data wrangling and Excel data extracts.
  • Familiarity with MongoDB for storing/retreiving data in JSON format.
  • Created mappings in Informatica for data manipulation and loading.
  • Designed UI interfaces using Django Templates, HTML, CSS and Bootstrap.
  • Expert in business process and software development life cycle, including analysis, design, development, testing and implementation of software applications.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities and shell scripting.
  • Expertise in Production support and Knowledge of deployment using Jenkins.
  • Good knowledge of 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 including GIT, CVS and subversion SVN.
  • Experience in Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Expertise in using Go Programming Language (GoLang) and Scala in the development of the application.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA and Bugzilla.
  • Excellent analytical and problem solving skills and ability to work on own besides being valuable and contributing team player.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Good knowledge of working with Rabbit MQ.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on time.

TECHNICAL SKILLS

Languages: C, C++, Python, Javascript, PHP, XML, JAVA, SQL

Operating Systems: UNIX, Linux, Solaris, Windows, DOS, VMware, Mac OS, Debian

Web Technologies: HTML/ HTML5, CSS/ CSS3, XML, DOM, AJAX, JQuery, JSON and CSS Bootstrap

Frameworks: DJango, Flask, Pyramid, Pyjamas, Jython

Protocols: OSI Reference Model, IPv4 and IPv6 addressing and subnetting, Ethernet LAN, TCP/IP, DNS, HTTP, NFS, SSL, SSH, UDP, switches, routing concepts, virtual network concepts including vSwitches, VLANs, dvSwitch, TCP/IP stack for virtualization, IPVP4, IPV6, FTP, Intranet

Database: Postgre SQL, MS Access, SQL Server, MYSQL

PROFESSIONAL EXPERIENCE

Python Developer

Confidential

Responsibilities:

  • Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Responsible to perform data transformation processes
  • Responsible to convert and map the data from one format to another.
  • Building ingestion code in Python and supporting quality with unit-tests and integration-tests
  • Responsible fordataacquisition process to extract historical and real-timedata.
  • Need to perform data analysis, process documentation and testing.
  • To document the technical architecture and system design
  • To have experience on AWS technologies such as S3, Lambda and EC2.
  • To create different AWS services like API, RDS instance and Lambda to build a serverless application
  • To create different S3 buckets and write Lambda to move files from S3 to instance and FTP server to S3
  • To deploy python code to AWS.
  • To work on Imaging libraries available for Python and third-party modules such as botocore and MySQL dB
  • To work on python’s flask web framework and REST services.
  • To have good understanding of the threading limitations in python, and multi-process architecture
  • To have experience with multithreading and other performance management within code base working along with system admins to properly size AWS assets
  • Experience in development methodologies like Agile Scrum
  • Basic understanding of front-end technologies, such as JavaScript, HTML5 and CSS3
  • To be familiar with connecting to DataBase and perform transactions
  • To have strong unit testing and debugging skills
  • Responsible for system trouble shooting and problem solving across application development

Sr Python Developer

Confidential, NJ

Responsibilities:

  • Implemented different python libraries NumPy, SciPy, PyTables, matplotlib, python-twitter, Pandas data frame and urllib2 in various tasks
  • Responsible for using Django, a high-level Python Web Framework to build powerful APIs and Web Applications for desktop and mobile users using Python, HTML5, CSS3, JavaScript, Git, Command Line, Redis and Graphic Design Software's
  • Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script, Windows command line.
  • Developed GUI of the website using HTML5, CSS3, Typescript, Angular 2, React.js, Bootstrap and JSON.
  • Provided high availability for IaasVMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
  • Building a Command line tool to interact with RESTful API using in Golang.
  • Creating React.js/ Flux / Redux front-end UI, and Node.jsapplications for backend.
  • Build Reactcomponents and stand-alone functions to be added to any future pages.
  • Implemented, designed and coded python user defined functions in PySpark.
  • Built user churn prediction model based on user behavior data(16G) using PySparkML.
  • Followed Agile Methodologies and SCRUM Process.
  • Developed responsive web product features using React JS, SASS, on Golangwith REST.
  • Used ETL/SSIS and T-SQL stored procedures to transfer data from OLTP databases to staging area and finally transfer into data marts and performed action in XML.
  • Designed, developed, and integrated a PostgreSQL database of ontological information with a proprietary Scala- based NLPpipeline.
  • Developed strong knowledge of machine learning algorithms, metric-driven data set analysis and NLPtechniques.
  • Run various python modules using the Numba and Cuda in anaconda environment.
  • The application layer for this project is Rubywhich has a custom framework(Mojo) to build API's which can be consumed by other client in the internal system of Autodesk.
  • Experience in the Hadoop ecosystem components like HDFS, Spark with Scalaand pythonZookeeper, Yarn, MapReduce, Pig, Sqoop, HBase, Hive, Flume, Cassandra, MongoDB, Oozie, Kafka, Flume, and TEZ
  • Developing and maintenance of new and existing web application features for both internal administrators and end users using Rubyon Rails.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Written Programs in Spark using Scalaand Pythonfor Data quality check.
  • Build Apache KafkaMultinode Cluster and used KafkaManager to monitor multiple Clusters.
  • Built Data Ingestion Microservice to accept and validate raw metric data and publish to RabbitMQas data
  • Developed Data Processor Microservice to subscribe data from RabbitMQ, process data and trigger actions and persist data to MongoDB.
  • Used various NLP libraries like Gensim, TextBlob, spaCy.
  • Worked on cross browser compilation and responsive web design using HTML5, CSS3 and Bootstrap
  • Enhanced the PySpark code to replace spark with Impyla. Performed installation for Impyla on the Edge node
  • Created, planned and executed multi-threading PySparkjobs on multi node spark cluster with UDF.
  • Migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity
  • Responsible for building scalable distributed data solutions using Hadoop
  • Review of the Automationscripts to make sure all the manual test cases and requirements are covered in the Regression suites.
  • Worked on JavaScript MVC frameworks like AngularJS, OpenStack
  • Used Django Rest framework for creating REST APIs and interacted with Jira using Jira Rest API
  • Used other packages such as Beautiful soup for data parsing
  • Used Python modules such as requests, urllib, urllib2 for web crawling
  • Used Apache CouchDB (NoSQL) in AWS Linux instance in parallel to RDS MySQL to store and analyze job market info.
  • Parsing JSON files using PySparkand applying cleaning, extracting objects for transformations ready
  • Performance tuningfor data warehouse queries and indexes.

Python Developer

Confidential, Tarrytown, NY

Responsibilities:

  • Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Engineer RESTful APIs using Django REST Framework.
  • Develop REST API and integrated with cloud products like AWSREST API gateway and AWS lambda.
  • Developed internal testing tools and simulating tools inPython.
  • Design and development of user interfaces and client displays using JavaScript, JSP, CSS and troubleshoot various issues inPythoncode.
  • Responsible for writingpythonscripts to scrape web data for data usage/collection using BeautifulSOUP, Scrapy, Selenium.
  • Experience in in-memory data processing with Apache Spark.
  • Developed and executed various MySQL database queries frompythonusingPython-MySQL connector and MySQL database package.
  • Expert in business process and software development life cycle, including analysis, design, development, testing and implementation of software applications.
  • Responsible for Production support and deployment. Good knowledge of configuring jobs in Jenkins and git hooks.
  • Developed shell scripts and Spark SQL jobs to handle large volumes of ETL workloads.
  • Used MongoDB to stored data in JSON format.
  • Manual testing of web applications, Integration testing.
  • Creating test automation plan/scenarios/test cases.
  • Participation in planning of testing process, including creating of a test plan, smoke/regression testing.
  • Responsible for user validations on client side as well as server side.
  • Used Git to resolve and coding the work onpython.
  • Work on dns tables to map the website to its IP address and mapped them to AWS Route 53.
  • Automated the existing scripts for performance calculations using Numpy and sql alchemy.
  • Created PDF reports usingGolangand XML documents to send it to all customers at the end of month with international language support.
  • Experience in Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Built enterprise wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user quieries as microservice
  • Working knowledge on Spark, NoSql databases like HBase, Cassandra.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on time.

Environment: Python3.4, Django 1.6/1.7/1.8LTS, HTML5, CSS, Bootstrap, JavaScript, Celery JQuery, JSP, UNIX, MVC architecture, AWS EC2, AWS RESTAPI gateway, AWS RDS, GitHub, Chef, JSON, XML, MYSQL, SQL, PLSQL, Postgre SQL, Jenkins, Restful API, Rspec, Wireshark, JIRA.

Python Developer

Confidential, Titusville, NJ

Responsibilities:

  • Involved in the Analysis, design, and architecture of the application
  • Worked on requirement gathering and high-level design
  • Created PHP/MySQL backend for data entry from Flash I had to assist the Flash developer send the correct data via query strings
  • Converted Visual Basic Application to Python, MySQL
  • Generated Python Django Forms, Crispy forms to record data, login, and signup of users
  • Experience in development test automation
  • Generated various reports in Python for channel usage, system downtimes, catching exceptions, and performance related metrics.
  • Designed and Implemented a Random Unique Test Selector Package on processing large volume of data using Python and Django ORM
  • Skilled in using collections in Python for manipulating and looping through different user defined objects
  • Designed email marketing campaigns and created responsive web forms that saved data into a database using Python/ Django Framework
  • Skilled in using collections in Python for manipulating and looping through different user defined objects
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL
  • Modified queries, functions, cursors, triggers, and stored procedures for MySQL database to improve performance, while processing data
  • Performed different testing methods like Unit testing, Integration testing, web application testing.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document
  • Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peers
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications
  • Database Administration activities like taking backup, checking log messages, looking for database optimization
  • Used Redis as messaging broker to execute asynchronous tasks
  • Designed and implemented a dedicated MYSQL database server to drive the web applications and report on daily progress

Environment: Python, Django 1.4, Jenkins, MySQL, Linux, HTML, CSS, Apache, Linux, Git

Junior Developer

Confidential, IL

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Developed rich user interface using CSS, HTML, JavaScript and jQuery.
  • Created business Logic usingPython/flask.
  • Created database using MySQL, wrote several queries to extract data from database.
  • WrotePythonroutines to log into the websites and fetch data for selected options.
  • Involved in writing application level code to interact with API's, web services using JSON.
  • Using subversion control tool to coordinate team development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, PHP, C++, Java, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server

We'd love your feedback!