Lead Python Developer Resume
Irving, TX
SUMMARY:
- 7 Years of experience as Lead and a Sr.Python developer Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, Django in various domains.
- Worked as python developer as a lead and maintained entire team and distributing project modules and Developed entire version control for front end application. Also worked on ending phase of project while maintaining it.
- Experienced with full software development life-cycle (SDLC), architecting scalable platforms, object oriented programming (OOPs), database design and agile methodologies.
- Followed AGILE development methodology to develop the application and Used the GOProgramming Language to refactor and redesign the legacy databases.
- Hands on Experience of machine learning and handling of neural networks.
- Used microservices with REST template based on RESTful APIs and designed, developed the UI for the client
- Experience in developing web-based applications using Python 2.7/3.6, Django 1.5/1.6.
- Sound knowledge in Spring, Hibernate, RDBMS, Web, XML, Ant/Maven, Python, GULP, MAKE, Jenkins, Shell Scripting.
- Developed Android applications using Artik Cloud REST services for their various reference designs. Also developed cloud connected IoT applications using their new Artik MCU devices and Artik Cloudservers.
- Developed home security system with Android, IoT sensors, hub and Google cloud.
- Have experience on Kubernetes and Docker for runtime environment of system to build, test & deploy.
- Experienced in implementing Puppet, Chef. Worked on Data-Center operation and migration across platforms.
- Experience on creating new React/React-Native components, containers, services, and APIs for prototypes
- Work with Docker for convenient environment setup the test environments.
- Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, Angular JS, Node JS, CSS, JavaScript, AJAX, JSP, JDBC, XML, Python, Django.
- Automate the devops processes build and deployment and release processes for both cloud environment AWS, PCF.
- Performed data analysis using Pandas and Numpy toolkit for python.
- Involved in requirements gathering for compiler design.
- Good Knowledge on software development and frameworks of GO.
- Designed and developed the architecture of the compiler.
- Created middleware by setting up Google App Engine using Python for client
- Implemented monitoring and established best practices around using elastic search.
- Experienced in docker to provide automation environment for the test classes and working.
- Good Experience with Django, a high-level Python Web framework.
- Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
- Experienced in web applications development using Django/Python, Flask/Python.And Node.js, Angular.js, DOJO, JQuery while using HTML/CSS/JS for server-side rendered applications.
- Development (BDD) and pair based programming.
- Experienced with databases using ORMs/DOMs for integrating with MySQL, PostgresJ, MongoDB, and Cassandra SQLite. Also, experienced with writing custom queries through database connectors.
- Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity.
- Implemented support for multiple store and load operations for memcpy in Loop Idiom Recognize LLVM pass.
- Performed intensive research on compiler design and best practices.
- Very good experience with cloud platforms like Amazon AWS and Google App Engine.
- Extensive experience in designing MongoDB multi-sharded cluster and monitoring with MMS.
- Experienced in using MVC architecture using RESTful, Soap Web services and SoapUI and high-level Python Web frameworks like Django and Flask.Experience object-oriented programming concepts using Python, Django, and Linux.
- Proficient with various Python libraries like SciPy, NumPy, Matplotlib, Pandas, PyTables, pickle to enhance the performance throughout the SDLC.
- Experienced in developing web-based applications using C++, XML, CSS, HTML, JavaScript, AngularJS, and JQuery.
- Experienced in WAMP and LAMP (Linux, Apache, MySQL, and PHP) Architecture.
- Experienced in developing UNIX shell scripts and bash scripting.
PROFESSIONAL EXPERIENCE:
Lead Python Developer
Confidential, Irving, TX
Responsibilities:-
- Worked with a team of developers on Python applications for RISK management.
- Used Django configuration to manage URLs and application parameters.
- Experience in working with Python ORM Libraries including Django ORM.
- Worked on Python Open stack API's and framework like Numpy and Python.
- Used Numpy for Numerical analysis for Insurance premium.
- Managed large datasets using Panda data frames and MySQL.
- Created Application for android using Google Cloud API’S.
- Implemented monitoring and established best practices around using elastic search.
- Working knowledge on Hadoop, Spark, Big data Technologies.
- Used Google Cloud to deploy the website on Googles Infrastructure for web.
- Used Google Cloud for easy and faster network access.
- Developed Micro services using Go language and worked on test cases.
- Analyze Format data using Machine Learning algorithm by Python Scikit-Learn. Worked on both server(java, python, nodejs) & client development(Android & HTML) ie Fullstack.
- Developed views and templates with DVC and template language to create a user-friendly web interface.
- Used Google Cloud in-order to avoid network Configuration Issues.
- Used Gulp as a task/build runner for development. Developed and tested many features for dashboard using Python, HTML, JavaScript, CSS and Bootstrap.
- Migrated data from Django ORM to MySQL database with complete data integrity.
- Performed data analysis using Pandas and Numpy toolkit for python.
- Querying data from MongoDB and use them as input for the machine learning models
- Used Pandas library for statistics Analysis and numpy for numerical analysis.
- Designed streaming build system in front-end web development with help of gulp
- Used Pandas for a data alignment and data manipulation.
- Automating Jenkins to create Docker Images and push to container repository.
- Automated workflow to deploy Pods on kubernetes.
- Created entire application using Python, Perl, PostgreSQL and Linux. Used TKinter to implement GUI for the user to create, modify and view reports based on client data.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS, Bootstrap, and Angular JS.
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Implemented client-side Interface using React JS.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries fromPython using Python-MySQL connector MySQLdb package to retrieve information.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Hands on experience with bug tracking tools JIRA and Bugzilla.
- Used kubernetes for automation of email.
- Experience in using Scikit-Learn and Stats models in Python for Machine Learning and Data Mining.
- Development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
Environment: Python, Amazon AWS, Machine learning, React,Python 3.x, Django 1.4, Angular 2, HTML5, CSS, XML, MySQL,llvm, Artik,Google Cloud and Google Cloud API, ORM, kubernetes, Pearl, Elastic Search,GitHub, Kafka, Linux, Shell Scripting, AJAX,Numpy,panda.
Lead Python Developer
Confidential, Austin, TX
Responsibilities:-
- Used Django configuration to manage URLs and application parameters.
- Scraped and retrieved web data as JSON using Scrapy, presented with Pandas library.
- Used Python and Django Creating Graphics, XML Processing, Data Exchange and Business Logic.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Built various graphs for business decision-making using Python Matplotlib library.
- Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team
- Wrote and executed various PostgreSQL queries from Python using Python-PostgreSQL adapter psycopg2.2.
- Implemented discretization, binning, & data wrangling used to clean, transform, merge, and reshape data frames as well as upgraded two web applications from Django 0.9x to Django 1.x.
- Built Python scripts to identify and correct erroneous data in PostgreSQL database using clustering, regression, and statistics.
- Creating Python based microservices and refactoring/enhancing exiting services.
- Created a URL Shortener with frontend using React.js and backend using Node.js.
- Using agile methodology and scrum process for the project.
- Front End coding using Angular 2.0 using modules like angular material, angular aria, angular paging, angular google maps, e.t.c;
- Automating Jenkins to create Docker Images and push to container repository.
- Developed custom directives and created Angular JS services to consume in controllers.
- Created Angular components like Controllers, Services, Directives and Forms to collect different user data and implemented form validation in Angular.
- Worked on rebranding the existing web pages to clients according to the type of deployment.
- Used many regular expressions in order to match the pattern with the existing one.
- Used Python and Django creating graphics, XML processing, data exchange and Business logic implementation.
- Used Python based GUI components for the front-end functionality such as selection criteria, Administration of dedicated collocated RHEL 4 machine and configured complex Apache configuration files.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Created Restful API's to integrate and enhance functionalities of the application. Also Utilized Restful API in communicating with third parties.
- Used Python to place data into JSON files for testing Django Websites. Created scripts for data modeling and data import and export.
- Experience with automated CM and maintained a CI/CD pipeline, deployment tools such as Chef, Puppet, or Ansible.
- Working on the Looker and Tableau tools as a developer.
- HTML, SASS, CSS, and JavaScript used to create UI for the website.
- JQuery and AJAX call used for more interactive web pages. Ensured quality versioning data modeling and data import and export.
Environment: Python 3, Django 1.6,React, HTML,Looker,Angular Aria,Docker, Ansible,CSS, XML, MySQL, JavaScript, Kubernetes, AngularJS, lambda, SASS, microservices, AJAX, JQuery, JIRA, Maven, Oracle SQL Server, SQL, JavaScript GITHub, Amazon
Python Developer
Confidential, Bronx, N
Responsibilities:-
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used REST based microservices with REST template based on RESTful APIs and designed, developed the UI for the client
- Refactor Python/Django modules to deliver certain format of data.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQLDB package to retrieve information.
- Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
- Written functional phpunit test cases for DataLayer and Searchserver classes using, Curl, JSON, REST base services.
- Used Python based GUI components for the front end functionality such as selection criteria. Administration of dedicated collocated RHEL 4 machine and configured complex Apache configuration files.
- Designed and led big data algorithms using Hadoop and Java to improve forecasting and used Hive QL to generate reports.
- Programming Languages: Python, Javascript, HTML5, CSS2, CSS3, PHP SQL. Some working knowledge on Java(Android).
- Frameworks: Open-object (Odoo's framework), Working knowledge on Django.
- Application server: Apache server and Wamp Server. Version Control: Strong skills using GIT for a collaborative environment.
- Operating systems: Mac and Windows
- Cloud Services: Working Knowledge on Services, experience on AWS.
Environment: - Python, Django, XML,chef, Java,Angularjs,Apache,Maven, CSS, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, lambda,agile,Microservices,Jenkins,maven,Puppet,Restfull, UNIX and Windows.
Python Developer
Confidential, Waukesha, WI
Responsibilities:-
- Creating restful web services for Catalog and Pricing with DjangoMVT, Jersey, and MongoDB, chef and puppet.
- Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
- Generated graphical reports using python package Numpy, puppet and matPlotLib.
- Usage of advance features like pickle/unpickle in python for sharing the information across the applications.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
- Created tables utilizing PyQtto display customer and policy information and add, delete, update customer records.
- Done Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking the jobs using shell scripting.
- Utilized Angular UI and jQuery Tools to achieve various functionalities such as modals and tooltips
- Experience in managing virtual instances and disks using Puppet.
- Used Python OS module on UNIX environment, made job cloning and forking.
- Responsible for search engine optimization to improve the visibility of the website.
- Handled all the client side validation using maven and Jenkins with python.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Used Unit Test Python library for testing many Python programs and block of codes.
- Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
- Designed and developed data management system using MySQL.
- Involved in Agile Methodologies and SCRUM Process.
- Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
Environment: - Python, Django, XML,chef, Java,Angularjs,Apache,Maven, CSS, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, lambda,agile,Jenkins,maven,Puppet,Restfull, UNIX and Windows.
Software Developer
Confidential, San Francisco, CA
Responsibilities:-
- Developed Use-Case Diagrams, Class Diagrams, Object Diagrams using UML Rational Rose for OOA/OOD techniques.
- Programmed the components using C/C++.
- Software release to internal clients by compiling the code into C/C++ libraries and implementing the APIs.
- Created UI using HTML CSS and Javascript and monitored and trouble shooted the data loading problems of word Informatica.
- Used SQL alchemy as ORM for writing the ORM Queries.
- Exposure on implementing authentications using ORM Libraries.
- Created Servlets and Beans to implement Business Logic.
- Used SAX/DOM Parser for parsing the data to Oracle Database.
- Developed and executed User Acceptance Testing portion of test plan.
- Implemented Apache Spark data processing project to handle data from RDBMS and streaming sources using Scala. Developed rich user interface using CSS, HTML, JavaScript and JQuery.
- Following manual test: Creating test feature using both declarative and imperative styles in Cucumber.
- Developing step definition code in cucumber using jemmy and jUnit
- Used Django framework for application development.
- Created entire application using Python, MySQL and Linux.
- Enhanced existing automated solutions, such as the Editorial Tool for automated request reporting and the Who's Who site, by adding new features and fixing bugs.
- Created database using MySQL, wrote several queries to extract/store data.
Environment: C, C++, HTML, ORM, CSS, PL/SQL, Linux and Windows, Python, Linux, HTML, CSS,Django, infomatica .OOA/OOD.
