Sr. Python Developer Resume
4.00/5 (Submit Your Rating)
New, YorK
SUMMARY:
- Over 7+ years of IT experience in analysis, design, development, implementation and testing of various stand - alone and client-server architecture based enterprise application software in Python on various domains.
- Handy Experience in developing web applications implementing Model View Control architecture using Django, Flask, and Spring web application framework Experience in working on Google App Engine and its configurations.
- Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid.
- Good Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
- Strong Java database CRUD operations on MySQL, MS SQL Server
- Strong expertise in development of web based applications using Python, Java, HTML, XML, KML, CSS, DHTML, JavaScript, HighCharts, JSON and jQuery. Good knowledge over Core Java and Object-Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
- Good Experience on front end frameworks like AngularJs Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3.
- Skilled experience in Python with using new tools and technical developments (libraries used: libraries-Beautiful Soup, Numpy, SciPy, matPlotLib, Pickle, PySide, Pandas data frame, networkx, urllib2, PyCharts, HighCharts) to drive improvements throughout entire SDLC.
- Handy experience in working with various Python Integrated Development Environments like NetBeans, PyCharm, PyScripter, PyDev for Eclipse.
- Experience in using chart libraries like HighCharts, Fusion charts, DyGraphs, Google charts. Strong Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
- Good understanding and experience of .NET Framework 3.0
- Good experience in working with data analytics, data wrangling, web Scraping and Excel data extracts in a Python based environment.
- Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
- Good knowledge of J2EE Architecture (JSP, JDBC, Data Source, JMS, Servlets).
- Emphasis on using MVC frameworks, building full CRUD apps and RESTful APIs.
- Collaborated to develop logical stored procedure for CRUD operations and well structural database on MS SQL Server that performed efficiently and securely.
- Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs)
- Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and mongo DB..
- Having Proficiency in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MySQL and MSSQL Server.
- Experienced in developing web-based applications using Python/Django, PHP, C++, HTML, DHTML, CSS, XML, JavaScript and Angular.js.
- Extensive experience with multiple technologies like Python 3.4/2.7, Perl 5.1, C++, Shell Scripting, core Java and C.
- Experience in project deployment using Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3 and Cloud watch.
TECHNICAL SKILLS:
- Python 2.7/2.4
- Django 1.4
- PL/SQL
- MySQL
- NOSQL
- SQLAlchemy
- Windows
- Linux
- HTML
- CSS jQuery
- JavaScript
- Bash
- Apache
- AJAX
- AWS EC Cloud
- MVC Framework
- Angular JS
- Amazon SQS/S3 JavaScript
- HTML
- DHTML
- XHTML
- XML
- PostgreSQL
- Git
- SVN
- Java
- Shell script
- Bash script
- ASP.net
- MVC
- WCF
- WPF Framework Django Contents Management system(CMS) Django based
- CMS-Mezzanine Databases
- Oracle Web
- Versioning Tools Git.
PROFESSIONAL EXPERIENCE:
Confidential, New York
Sr. Python developer
Responsibilities:
- Introduced a novel way to process the service requests - it is called 'Action Processing'. It allows you to process service layer requests based on a series of actions.
- Worked with different teams on different deployment strategies for Python applications on Linux servers.
- Worked with Bloomberg custom packaging systems like BPKG and DPKG for deployable packaging of the python applications and libraries.
- Shell Scripting and Jenkins pipeline are heavily used for deployment on RHEL machines. Worked with team of developers on Python applications for RISK management.
- Developed Python/Django application for Google Analytics aggregation and reporting.
- Emphasis on using MVC frameworks, building full CRUD apps and RESTful APIs.
- Used Django configuration to manage URLs and application parameters.
- Worked on Python Open stack API's.
- Used Python scripts to update content in the database and manipulate files.
- 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 Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- 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.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Experience in using various version control systems like CVS, Git, GitHub and deployment using Amazon EC2.
- Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Expertise in working with GUI frameworks- PyJamas, Jython, PyGUI, PyQt PyWebkitGtk and WxPython.
- Having good knowledge in using NoSQL databases, various version control systems like Git (GitHub), SVN, CVS.
- Developed web applications and RESTful web services and APIs using Python, Django and PHP.
- Experience with Django, a high-level Python Web framework.
- To fetch data of definite options that are selected, Python routines were written to log into websites.
- Automated AWS S3 data upload / download using Python scripts.
- Responsible for setting up Python REST API framework using DJANGO.
- Created Python and Bash tools to increase efficiency of application system
- Developing Python Framework using Django to perform scan software unit monitoring.
- Design and development of user interfaces and client displays using Java Script, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as Jython
- Built various graphs for business decision making using Python MatPlotLib library.
- Worked on Element Tree XML API in python to parse XML documents and load the data in database.
- Created entire application using Python, Django, MySQL and Linux.
- Worked on python based test frameworks and test-driven development with automation tools.
- Developed a fully automated continuous integration system using Git, MySQL, Jerkins, and custom tools developed in Python.
- Worked on server-side applications with Django using Python programming.
- Utilized standard Python modules such as csv, inter-tools and pickle for development.
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO).
- Development of Web (Intranet) database-driven and GIS Java/J2EE applications for Oracle databases.
- Involved in multi-tiered J2EE design utilizing MVC architecture Spring, Struts, Hibernate and EJB deployed on WebSphere Application Server connecting to an Oracle database.
Python Developer/Architect
Responsibilities:
- Generated Python Django Forms to record data of online users.
- Created PHP/MySQL back-end for data entry from Flash.
- Developed monitoring and notification tools using Python.
- Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
- Wrote Python routines to log into the websites and fetch data for selected options.
- Designed Cassandra schema for the APIs.
- Handled all the client-side validation using JavaScript.
- Good experience with Oops concepts.
- Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
- Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
- Experience in using collections in Oracle for manipulating and looping through different user defined objects.
- Developed Python/Django application for Google Analytics aggregation and reporting.
- Developed and executed User Acceptance Testing portion of test plan.
- Generated Python Django forms to record data of online users and used PyTest for writing test cases.
- Involved in capturing the requirements for serial functional interface and other software requirements specification document.
- Responsible for generating and delivering the complete test status reports of each patient
- Used Python to extract weekly bed availability information from XML files using underscore JS.
- Developed shopping cart for pharmacy and integrated web services to access the payment.
- High potential skills in development/deployment of Desktop/Web applications using Python, SQL, Shell Scripting, HTML /JavaScript targeted for all three major platforms - Windows, OS X, Linux or the Cloud.
- Shell Scripting, deployment using continuous integration and automation tools like Jenkins and Ansible is a consistent theme across most of my projects.
- Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups.
- Design roles and groups for users and resources using AWS Identity Access Management (IAM)
- Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB.
- Implemented code to perform CRUD operations on MongoDB using PyMongo module and improved code reuse and performance by making effective use of various design patterns and refactoring code base.
- Using Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
- Implemented dynamic page elements and form error validations using AngularJS.
- Experienced in developing web-based applications using Python, Flask, PHP, Django, XML, JSON, CSS, HTML, HTML5, JavaScript, AngularJS and jQuery.
- Develop consumer based features and applications using Python, Django, HTML, Behavior and development (BDD) and pair based programming.
- Used Pandas for a data alignment and data manipulation.
- Developed Business Logic using Python on Django Web Framework and developed entire frontend and backend modules using Python on Django Web Framework.
Python developer
Responsibilities:
- Participated in the complete SDLC process and used PHP to develop website functionality.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis Object Oriented Design techniques.
- Designed and developed data management system using MySQL. Built application logic using Python 2.7.
- Used Django APIs for database access.
- Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
- Angular.js is used to build efficient backend for client web application.
- Used Python to extract information from XML files.
- Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, SOAP1.1, XML, XSD, XSLT etc.
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL,MS SQL, Oracle and mongo DB database.
- Worked on development of SQL and stored procedures on MYSQL.
- Developed shopping cart for Library and integrated web services to access the payment (E-commerce).
- Designed and developed a horizontally scalable APIs using Python Flask
- Designed Cassandra schema for the APIs.
- Implemented monitoring and established best practices around using elastic search.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML, CSS, JSON and Angular JS, Adobe flash.
- Effectively communicated with the external vendors to resolve queries.
- Used GIT and BitBucket for the version control.
Java/ SQL Developer -
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript JSON, jQuery, Ajax.
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development
- Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
- Responsible for entire data migration from Sybase ASE server to Oracle.
- Migration of API code written for Sybase to Oracle.
- Overlook the migration activity of PL/SQL program.
- Migration of the PL/SQL code from Sybase to Oracle.
- Migration of the data contained in the earlier ASPL Database from Sybase to Oracle.
- Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
- Involved in front end and utilized Bootstrap and Angular.js for page design.
- Experienced in developing web-based applications using Python, Flask, PHP, Django, XML, JSON, CSS, HTML, HTML5, JavaScript, AngularJS and jQuery.
- Involved in making GUI (JSP, HTML, and JS) and java classes using Struts Framework.
- Worked on Angular JS to create single page applications (SPA) using its features like routers, Controllers, Services, Directives.
- Migrate the Libraries written using Sybase API's to Oracle's OCCI API's.
- Automation of testing using Python.