Sr. Python Developer Resume
Milwaukee, WI
PROFESSIONAL SUMMARY:
- Around Five years of experience in IT Industry with proficiency in Design & Development of Python, Java/J2EE, JavaScript, C#, Django, and flask projects.
- Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
- Experience in developing web - based applications using Python 3.3/2.7, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
- Developed consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Developing high availability real time Messaging system for financial/Banking transactions and developed associated components in Linux, UNIX, AIX platforms. Tools C++, STL, BOOST, XML (XPath and XSLT) IBM MQ libraries, Perl, Python scripting.
- 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.
- Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies. Install and Configure Linux with Apache, Oracle 8I and PHP (LAMP Project).
- Developed GUI HTML, XHTML, AJAX, CSS 5 and JavaScript (JQuery) and familiar with JSON based also Used Django APIs for database access.
- Involved writing SOAP and Restful web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, ActiveMQ, SOAP UI, Mockito, JSON, Buildforge).
- Generated Python PostGre SQL Forms to record data of online users while written and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
- Experience with Unit testing/ Test-driven Development (TDD), Load Testing and worked on Celery Task queue and service broker using RabbitMQ.
- Expertise in working with server side technologies including databases, Restful APL and MVC design patterns.
- Experience with continuous integration and automation using Jenkins.
- Good knowledge of .NET Framework features including Namespace, Inheritance, and Delegates. Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2 and AWS S3.
- Expertise in client scripting language and server side scripting languages like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js.
- Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora) Unit Test Python library was used for testing many programs on python and other codes.
- Created new connections through applications for better access to MySQL database and involved in writing SQL & PLSQL - Stored procedures, functions, sequences, triggers, cursors, object types etc.
- Designed RabbitMQ/Mongo DB pipeline for routing/storing of email bounce handling records.
- Developed UI pages using HTML, DHTML, Java script, JQuery, JSP and tag libraries.
- Implemented AJAX to update necessary section of webpages and hence, avoiding the need for reloading the entire web page.
- Developed and tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript, Bootstrap and Rspec.
TECHNICAL SKILLS:
Keyskills: Big Data, Neo4j, PEP8, DCL, Cassandra, Jenkins, ActiveMQ, RabbitMQ, ETL, Chef.
Python Libraries: Pandas, Numpy, UnitTest, JSON, CSV, XLS
Frameworks: Django, Celery, Mongo DB, AngularJS, Django Rest Framework, Flask, Hibernate, Spring MVC, ASP.NET MVC, Git.
Programming Languages: Python, Java/J2EE, JavaScript, PHP, C#, C, C++, SQL, PL/SQL, JQuery, .Net.
Databases: MySQL, NoSQL, PostgreSQL, MS-SQL, Oracle (10G, 11G).
Platforms: Linux (CentOS, Ubuntu, Debian, RedHat), Unix, Windows.
Python Libraries: Pandas, Numpy, Shell, Unit Test, JSON, CSV, XLS, Perl, Bash
Tools: & IDE: Selenium, Eclipse, NetBeans, Visual Studio, Netezza.
Web Technologies: Node.js, Backbone.js HTML5, JSP, XHTML, CSS3, Bootstrap, XML, JSON, JQuery, JQuery UI, Ajax, Web Services, REST API's.
SDLC: Waterfall, Agile, Scrum.
Web Servers: Web Sphere, Web Logic, Apache Tomcat.
Linux Versions: Hypervisors: Ubuntu, Red Hat, VM Ware, KVM, Hyper-V, Centos.
PROFESSIONAL EXPERIENCE:
Confidential, Milwaukee, WI
Sr. Python Developer
Responsibility:
- Participated in all stages of Software Development Life Cycle like Planning, Analysis, Design, Implementation and Testing.
- Involved in implementation of Model View Control architecture using Django Framework to develop web applications.
- Implemented Business logic, worked on data exchange, processed XML and HTML using Python 3.3 and its familiar framework Django.
- Worked on Django API's for accessing the database.
- Involved working on web applications development using Django/Python, .NET/C#, Flask/Python, and Node.js, Angular.js, ember.js, JQuery, Ajax while using HTML/CSS/JS for server-side rendered application.
- Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
- Used IBM DB2 SQL stored procedures and UNIX Shell Scripts for importing/exporting Data and Conversions.
- Involved in the deployment process of the application on Websphere Application Server.
- Created Django dashboard with custom look and feel for end user after a careful study of Django admin site and dashboard.
- Python Unit test library was used for the purpose of testing many programs on Python and other codes.
- Worked on selenium testing framework.
- Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.
- Involved in manipulation of data from the database various queries using SQL were written and created a database using MYSQL.
- Used AJAX for better interactivity for the end user and easier navigation and AJAX is compact.
- Implemented Restful Web Services for the data transportation between multiple systems
- Built various graphs for business decision-making using Python Matplotlib library.
- Used Python library Beautiful Soup for web Scrapping.
- Worked on Jenkins continuous integration tool for deployment of project deployed the project into Jenkins using GIT version control system.
- Created Git repository and added to GitHub project.
- An application was developed in Linux environment and dealt with all of its commands.
- Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
- Implemented automate scripts to back up the old records using Mongo DB export command and transfer these backup files into backup machine using ftplib.
- Maintained multiple copies of data in different database servers using Mongo DB Replication concept.
- Experienced in Linux shell commands and command line utilities.
Confidential, Troy, MI
Python Developer
Responsibility:
- Wrote SOAP and Restful web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, Active MQ, SOAP UI, Mockito, JSON, Build forge).
- Developed consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Implemented migration tasks from Oracle apps to PostgreSQL databases.
- Lead project initiatives to implement new functionality for modules that allowed for CMS to speed up deployment of content on site.
- Wrote Servlet and deployed them on Websphere Application server.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
- Involved working on Scalable, database-driven web application development using a variety of frameworks: ASP.NET on C#, Flask on Python, and PHP.
- Wrote python scripts to parse XML documents and load the data in database.
- Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
- Developed entire frontend and backend modules using Python on Django Web Framework
- Experience in developing web-based applications using .NET 4, Angular.js, VB, C#, XML, CSS, HTML, ASP, JavaScript and JQuery.
- Experienced in developing web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Worked on Python Open Stack APIs and used Numpy for Numerical analysis.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery.
- Used Django configuration to manage URLs and application parameters.
- Wrote and executed various MYSQL database queries from Python using
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Used Angular.JS development framework to build a single-page application.
- Developed consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Wrote Python/Django modules to deliver certain format of data.
- Created scripts for system administration and AWS using languages such as BASH and Python.
- Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
Confidential, Columbus, GA
Python Developer
Responsibility:
- Designed front end and backend of the application using Python on Django Web Framework
- Used HTML, CSS, AJAX, Heroku, JSON designed and developed the user interface of the website.
- Hands on experience on Cassandra and oracle database architecture with better understanding and write processes including SSTable, Mem-table and Commit Log.
- Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
- Optimized the code using smart pointers, profilers and C++ Standard template library.
- Involved building Hadoop platforms, maximizing business value by combining data science with big data.
- Developed Automated Test Application, which validates various XML document using Junit.
- Worked on SCR's (source change request), which involved working on Perl, Python, PHP and Shell Scripting.
- Good knowledge in working with application server - Apache Tomcat, WebLogic, Websphere.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browsers to web application.
- Worked on continuous integration and automation using Jenkins.
- Involved working with NoSQL (Redis) database.
- Developed Java/J2ee applications using Hibernate, XML, Android, XSLT, and Basic ASP.net applications including using Core Java concepts like OOPS, Multithreading.
- Extensive coding using several Python Modules and controls to rapidly build application.
- Used Python Data structures including lists, dictionaries, and tuples.
- Worked with complicated List comprehensions and various built-in functions like map, filter etc. and worked on Python Modules and Packages.
- Used subversion for version controlling and eclipse for debugging the application and Query Optimization through SQL server tools for quick response time.
- Used JavaScript and JSON to update a portion of a webpage.
- Develop consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Responsible for debugging the project monitored on JIRA (Agile).
- Writing SOAP and Restful web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, ActiveMQ, SOAP UI, Mockito, JSON, Buildforge).
- Wrote Python scripts to parse JSON documents and load the data in database.
- Used JQuery for the data manipulations on client side.
- Responsible for new Basic and DCL programs to extract data from host send and populate web server database.
- Leveraged CSS Bootstrap for development of Web applications.
- Worked on deployment of project on to Amazon S3.
- Used GIT version control and deployed project to Heroku
- Worked on development of SQL and stored procedures for normalization and renormalization in MYSQL.
- Created Java J2EE application to View Data in Mongo DB.
- Automate report generation in Mongo DB using Javascript, shell scripting and java.
- Involved with Python's Object-relational-mappers to synchronize, improve, maintain and scale a custom CMS portal that performs CRUD operations on MySQL and PostgreSQL servers.
- Skilled in using Collections in Python for manipulating and looping through different user defined objects.
- Engaged in Design, Development, Deployment, Testing, and Implementation of the application.
- Worked in development of applications especially in UNIX environment and familiar with all of its commands.
- Used Django configuration to manage URLs and application parameters.
