We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

Chicago, IL

PROFESSIONAL SUMMARY:

  • Around 7+ years of experience as a Python Developer, proficient coder in multiple languages and environments including Python, REST API, AWS, C, C++ and SQL.
  • Wrote python scripts to parse XML documents and load the data in database and developed web - based applications using Python, CSS and HTML.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, JSON, XML.
  • Experienced in developing web-based applications using Python, Django, C++, XML, CSS, HTML, JavaScript and JQuery.
  • Experienced in developing Web Services with Python programming language.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Worked on applications and developed them with XML, JSON, XSL (Django, Python).
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions on MySQL and PostgreSQLdatabase.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio and PyDev, sublime text, Jupyter Notebook.
  • Experienced in web applications development using Django/Python using HTML/CSS for server-side rendered applications.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, My SQL, and Python) Architecture.
  • Worked on Anaconda Python Environment.
  • Experienced in Requirement gathering, Use Case development, Business Process flow, Business Process Modeling.
  • Exceptionally solid background in composing API's along with Web Services over Python.
  • Experience working knowledge in UNIX and Linux shell environments using command line utilities.
  • Experience with UnitTesting/Test Driven Development (TDD), Load Testing and Integration Testing.
  • Experienced in version control systems using CVS, SVN and Git/Github and issue tracking tools like Jira and BugZilla.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experience in working with Python ORM Libraries including Django ORM, SQL Alchemy.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.
  • Good Knowledge in Amazon AWSconcepts like EMR and EC2 web services which provides fast and efficient processing of Big Data.
  • Proficiency with the application servers like WebSphere, WebLogic, JBOSS and Tomcat.
  • Proficient in Object oriented design experience, with extensive experience of Python-C/C++ binding using Boost Python and Python C types.
  • Experiences with File Handling and SSH (Secure Shell).
  • Working knowledge of errors and exceptions handling debugging using PDB, Eclipse and Pycharm.
  • Experience with Docker, deployment of application inside software containers.
  • Excellent Debugging, Problem Solving, Optimization and Testing Skills using GitLab
  • Experience in Python Development and Scientific Programing and using Numpy and Pandas in Python for Data Manipulation.
  • Experience with SQL Server Management Studio, SQL Developer, Toad and MySQL GUI Tool.
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • Experience in implementing python alongside using various libraries such as matplotlib for charts and graphs, MySQLdb for database connectivity, python-twitter, PySide, Pickle, Pandas data frame, network, urllib2.

TECHNICAL SKILLS:

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

Web Technologies: HTML, CSS, JavaScript, XML, JSON, JQuery, AJAX, Bootstrap

Databases: MS SQL, MySQL, Oracle, PostgreSQL, MongoDB, Cassandra, Redis

Numpy, Matplotlib, NLTK, Statsmodels, Scikit: learn/sklearn, Scipy, PySide, Pickle, Pandas data frame, network, urllib2.

Deployment Tools: Heroku, Amazon EC2, Docker, Jenkins

Protocols: TCP/IP, HTTP, SNMP, SMTP

Methodologies: Agile and Waterfall

Webserver: Apache HTTP webserver, WebLogic, WebSphere and Apache TomcatAmazon Web Services (AWS) EC2, AWS S3, Autoscaling, CloudWatch and SNS.

Frameworks: Django, Flask

Bug Reporting tools: Bugzilla, JIRA

Version control systems CVS, SVN, GitHub:

PROFESSIONAL EXPERIENCE:

Sr. Python Developer

Confidential, Chicago, IL

Responsibilities:

  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture. Creation of Python scripts for data access and analysis (Scripts, DataFeeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
  • Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript.
  • Designed and developed data management system using MySQL.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Involved in Web development, programming, and engineering Django, UWSGIand SQL internal admin tools behave BDD.
  • Performed testing using Django's Test Module.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
  • Used Django configuration to manage URLs and application parameters.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Using python, PySpark, shell script, oracle scheduler, Luigi, Oracle Pl SQL etc.
  • Analyzing the possibility of using Kafka for data streaming and Python Lite framework for file based interfaces.
  • Developed python scripts, that reads customer Attributes from AWS redshift warehouse, process those records and uploading csv files to adobe marketing cloud.
  • Developing a Marketing Cloud Service on Amazon AWS. Developed serverless application using AWS Lambda, S3, Redshift and RDS.
  • Using Atom for coding, Postman and SQL Workbench for testing and debugging and PyCharm for developing and Cloud Formation authoring.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Also used Bootstrap and Angularjs as a mechanism to manage and organize the HTML page layout.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Created a Git repository and added the project to GitHub.
  • Build development environment with JIRA.
  • Integrated AWS Dynamo DB using AWS lambda to store the values the items and backup the Dynamo DB streams.
  • Experienced in AWS Elastic Beanstalk for app deployments and worked on AWS lambda with Amazon kinesis.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Django 1.4, Java, Angular.js, Bootstrap, AWS, Bash, PyQt, XML, Shell Scripting, MySQL, GitHub, JIRA, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins, Linux.

Python developer

Confidential, Miami, FL

Responsibilities:

  • Design and development of user interfaces and client displays using JavaScript, JSP, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as PyJamas and Jython.
  • Built various graphs for business decision-making using Python matplotlib library.
  • Created Python and Bash tools to increase efficiency of call center application system and operations; data conversion scripts SOAP, REST, JSON, and CRUD scripts for API Integration.
  • Developing Python Framework using Django to perform scan software unit monitoring.
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery.
  • Worked on backend of the application with Mongo DB and MySQL, mainly using Active Records.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Have hands on experience with JavaScript frameworks like AngularJS.
  • Configured various big data workflows to run on top of Hadoop and these workflows comprise of heterogeneous jobs like MapReduce.
  • Used Git and Jira for code submissions and review process.
  • Managed code versioning with GitHub and deployment to staging and production servers.
  • Involved in writing automation scripts using Python-Selenium to test the functionality of the web pages and written Socket programming scripts to bridge communication in between Client-Server.
  • Actively involved in analysis of the system requirements specifications and involved in client interaction during requirements specifications.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Experience in agile environment using a CI/CD model methodology.
  • Performed Unit testing, Integration Testing.
  • Involved in designing mobile search application system requirements and coded back-end and front-end in Django/Python.
  • Carried out various mathematical operations for calculation purpose using Python libraries numpy.

Environment: Python 2.7/3, Django 1.6.5, Flask, JavaScript, SQL, Ajax, Html-5, CSS-3, Bootstrap, Web services, Mongo DB-3.2, Xampp, MySQL, XML, JQuery, AngularJS, REST, JSON, Eclipse, Git, DevOps, AWS, Linux, Shell Scripting, Agile, Scrum

Python Developer

Confidential, Sterling, VA

Responsibilities:

  • Involved in entire lifecycle of the project including Design, Development, and Deployment, Testing and Implementation and support.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript, Node.JS.
  • Designed and developed data management system using MySQL.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed in Windows and going to deploy it in Linux server.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Used JQueryfor all client side JavaScript manipulation.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Web-services backend development using Python (Django, SQL Alchemy)
  • Worked extensively with Bootstrap, JavaScript, and JQuery to optimize the user experience.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Performed coding in C on Linux Platform.
  • Build SQL, NOSQL queries implementing functions, packages, views, triggers, and tables.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Experience with working on Linux server and Created scripts for data modeling and data import and export.
  • Created unit test/regression test framework for working/new code.
  • Using Subversion control tool to coordinate team-development.
  • Python/Bash Scripting for automation and monitoring system processes.
  • Responsible for debugging and troubleshooting the web application.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Experience with continuous integration and automation using Jenkins.

Environment: Python 2.7, Django, C, JQuery, MySQL, Linux, Eclipse, NOSQL, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, SQL Alchemy, Apache Web Server.

Python Developer

Confidential

Responsibilities:

  • Developed Views and Templates with Flask view controller and template language to create a user-friendly website interface.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Unit Test Module.
  • Writing end points to post data or consume data from other sources.
  • Used Django Database API's to access database objects.
  • Created APIs, database Model and Views Utilization python to build responsive web page application.
  • Used GitHub for python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos.
  • Migrated the Django database from SQLite3 to MySQL with complete data integrity.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Autoscaling, CloudWatch and SNS.
  • Used python scripts to update content in the database and manipulate files.
  • Worked on frontend and backend modules using python on Django Web Framework.
  • Wrote python modules to extract/load asset data from the MySQL source database.
  • Wrote several queries to extract/store data from database.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Django framework and python conducting code reviews.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS JavaScript.

Environment: Python, MySQL, HTML, CSS, JavaScript, Jenkins, Docker containers, Django, Flask, Heroku, GitHub, Amazon Web Services (AWS) EC2, AWS S3.

Software Engineer

Confidential

Responsibilities:

  • Involved in Designing the Database Schema and writing the complex SQL queries.
  • Designing and establishing the process and mapping the functional requirement to the workflow process.
  • Designed and developed data management system using MS SQL.
  • Worked in development of applications especially in Linux environment and familiar with all its commands.
  • Creating unit test/regression test framework for working/new code.
  • Rewrite existing code from C++, Java to Python.
  • Rewrote existing Python modules to deliver certain format of data.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Executed and coordinated the installation for the project.
  • Worked on web-based reporting system with HTML, CSS and JavaScript.
  • Involved in Maintenance and Enhancement of the project.
  • Created database using MS SQL, wrote several queries to extract data from database.
  • Created specific images using python Imaging Library for the custom images used for each book.
  • Wrote scripts in python for extracting data from HTML file.
  • Used Git version control tool to coordinate team-development.
  • Effectively communicated with the external vendors to resolve queries.
  • Good knowledge on NumPy and SciPy Libraries.
  • Handling the day to day issues and fine tuning the applications for enhanced performance.
  • Experience in Agile Methodologies and SCRUM Process.

Environment: Python, C++, Java, JavaScript, HTML, CSS, MS SQL, GIT, Linux, JIRA.

Hire Now