We provide IT Staff Augmentation Services!

Lead Python Developer Resume

0/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Over 7 years of IT experience, with 5+ years as a Web/Application Developer and coding with analytical programming using Python, Django, C++.
  • Experience of software development in Python (libraries used: libraries - Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas dataframe, networkx, urllib2, MySQLdb for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
  • Experience object oriented programming (OOP) concepts using Python, Django and Linux.
  • Experienced in developing web-based applications using Python, Django, UI/UX,PHP, C++, XML, CSS 5, HTML, DHTML, JavaScript, RabbitMQ,Jdk1.7,Jquery,Angular.JS and Knockout.JS .
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Experience in using SCM andDevopstechnologies.
  • Working knowledge of Amazon AWS, MS Azure, and Openstack products.
  • Proficient in Front end development experience using HTML, XML, CSS 5, Node.JS,JQuery, JSON and Javascript, CSS 5, Bootstrap.
  • 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.
  • Hands on working with Python latest versions 3.4.3 and 2.7.10,SVN, Git, JIRA, Bugzilla, Axosoft, Amazon EC2/S3.
  • Good experience in Python, Django, Zope, Pyramid Framework and In charge of legacy products (TruBid, TruGuard, TruReport).
  • I have used AWS(Amazon Web services) in Redshift,EmR for improved efficiency of storage and Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB, Cassandra.
  • Having experienced in graph DB knowledge and oauth2 experience.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
  • Expertize in designing, developing middleware components for software in C/C++ using STL, multithreading, data structures, and design patterns.
  • Well versed in writing unit test cases and selenium test cases.
  • Wrote AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database and application deployments through XL deploys.
  • 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)
  • Experience with Jsp Servlets, Web Services (SOAP, REST) and Tomcat.

TECHNICAL SKILLS

Operating Systems: Windows 95, 98, NT, 2000, Xp, Vista, Windows 7, 8 Linux, Unix, Microsoft Server 2003, Mac Os, Android, Windows Mobile, Mac Osx

Bugs Tracker Apps: Bugzilla, Firebug, Jira, HP QC, Testlodge, TFS

Basic Knowledge in Automation Tools: Selenium, Watir, Sikulli

CMS: Kentico, Websphere, Teamsite, Stellent, Joomla

Knowledge in Datawarehouse tools such: Sybase, Informatica Power Center, DVO, SAS

Data Bases Knowledge: Oracle, PostgresSQL, MySQL,Sqlite3, MongoDB, Cassandra, SVN

PROFESSIONAL EXPERIENCE

Confidential, Nyc,NY

Lead Python Developer

Responsibilities:

  • Participated in the complete SDLC process and used PHP to develop website functionality.
  • Coding in LAMP (Linux, Apache, MySQL, and PHP) environment.
  • Developed GUI HTML, XHTML, AJAX, CSS 5 and JavaScript (jQuery).
  • Worked mainly on Core Java, C++, STL, data structures, UNIX scripting, multithreading.
  • Built application logic using Python 2.7.
  • Constructed a SaaS monitoring cloud platform to provide real-time monitoring services based on OpenStack.
  • Used Apache Couchdb (NoSQL) in AWS Linux instance in parallel to RDS MySQL to store and analyze market info.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration testing.
  • I have used AWS(Amazon Web services) in Redshift,EmR for improved efficiency of storage.
  • Wrote AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.
  • Experienced in implementing Splunk,Openstack, Puppet, Chef,DevOp.
  • Automation of various administrative tasks on multiple servers using Puppet.
  • Used Django APIs for database access.
  • Used WebServices to get travel destination data and rates.
  • Built web journal with Flask framework andJinjatemplates
  • Issues pertaining to Realtime data being read from RabbitMQ into Postgres and Cassandra.
  • Worked on development of SQL and stored procedures on MYSQL.
  • UIS system design (Python Object Oriented Design approach, developing various modules/packages/utilities, e.g.: Cryptography - Encryption/Hashing, Foundation Utilities, Persona management, error/exception management etc.).

Confidential, Denver, CO

Sr. Python Developer

Responsibilities:

  • Worked extensively on the Python based proprietary framework Quartz.
  • Performed efficient delivery of code based on principles of Test Driven Development(TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Automation of various administrative tasks on multiple servers using DevOps.
  • Implemented and consumed Task Schedulers for scheduling job priority while distributing data and map/reduce functions over Grid.
  • Created time sensitive scripts to parse to large sets of serialized, unstructured data objects (30 Million), filtering and reducing data into functional reports.
  • Worked on a large scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions.
  • Used existing Deal Model in Python to inherit and create object data structure for regulatory reporting.
  • Involved in environment, code installation as well as the SVN implementation.
  • Used standard Python modules e.g. csv, robotparser, itertools, pickle, jinja2, lxml for development.
  • Created modules to transform incoming XML trade data into trade objects, parse trade data and create outbound FPML (Financial Products Markup Language) sent to DTCC repositories.
  • Implemented and used custom built query script to store, index and read large sets of Object data (like MongoDb).
  • Trained extensively in Agile methodologies and implemented by participating in scrum standups, Kanban mode, discussing and implementing requirements with Product Owners.

Confidential, Los Angeles, CA

Python Developer

Responsibilities:

  • Used HTML/CSS and Javascript for UI development.
  • Converted Visual basic Application to Python, MSQL.
  • Created Reports using JASPER.
  • Created data access using SQL and PL/SQL stored procedures.
  • Worked extensively on Multithreading and Concurrency for implementing Batch Job Scheduling.
  • Used HTML, CSS 5, JQuery, JSON and Javascript for front end applications.
  • Used Linux profiler Valgrind for optimization of code.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Worked wResponsible for development and enhancements of all the modules of raildocs and have them running ith the design team for project structure.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Used Python, Perl, CGI, JQuery, JavaScript and JSON at the front end.
  • Developed in Windows and going to deploy it in Linux server.
  • Worked on data exchange from website using XML, JAVA and Web Services.
  • Used python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users

Confidential, Morrisville, NC

Java Developer

Responsibilities:

  • Development of user interface using JSP, HTML and JavaScript.
  • Used Dependency injection in Spring for Service layer and DAO layer.
  • J2EE Architecture was implemented using Struts based on the MVC2 pattern.
  • Written Servlet and deployed them on IBM WebSphere Application server.
  • Responsible for user validations on client side as well as server side.
  • Development of the Java classes to be used in JSP and Servlets.
  • Used Hibernate for persistence to Oracle Database
  • Improved the coding standards, code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO)
  • Worked with PL/SQL scripts to gather data and perform data manipulations.
  • Used JDBC to retrieve data from Oracle database.
  • Developed build scripts using Ant.
  • Developed stored procedures in Oracle.
  • Used Test Driven Development approach, and wrote many unit and integration test cases.
  • Troubleshooting and coded corrections for production issues discovered in the application.

We'd love your feedback!