Sr. Python Developer Resume
Edison, NJ
SUMMARY
- Accomplished and skilled IT professional looking for a challenging position as a Web/ Python Developer to upgrade my skills and knowledge in an established organization.
- Also having more than 7 years of IT experience in design, development, testing, maintenance and documentation of Enterprise applications using various technologies and also in developing complex business requirements using Python, Java, Django, Flask, AngularJS, ExtJS, Twitter Bootstrap 3.0, MySql, MongoDB,RabbitMQ, ElasticSearch, Celery, etc.
- Worked extensively in J2EE (JSP, Servlets, Struts), Web Services (SOAP, WSDL), Swing, Tomcat, WebSphere, JDBC, XML, AWS, CI/CD, Bash, PyCharm, chef and well versed with Oracle/DB2 database, OS Concepts.
TECHNICAL SKILLS
Programming Languages: Python 2.x/3.x, Go language, Scala, C, C++, Java, SQL
Python Libraries: Requests, Scrapy, wxPython, Pillow, SQLAlchemy, BeautifulSoup, Twisted, NumPy, SciPy, matplotlib, Pygame, Pyglet, PyQT, PyGtk, Scapy, pywin32, ntlk, nose, SymPy, Ipython
GUI Frameworks: PyJamas, GnomePython, gui2py, PyFltk, PyForms, PyGtk, PySide, TkInter
Web Frameworks: Django, Flask, Pyramid, TurboGears, Muffin, CherryPy
Version Control Tools: Concurrent Versions System (CVS), Subversion (SVN), Git, Mercurial
Automation Tools: doit, Buildbot, Chef, Puppet, Ansible, Docker
IDE: Netbeans, Thonny, Komodo, PyCharm, PyDev, PyScripter, Pyshield, Spyder, PyStudio
Databases: MySQL, MongoDB, Cassandra, NoSQL, PostgreSQL
Testing Tools: unittest, pytest, pythoscope, PyMock, Mocker, antiparser, webunit, webtest, PAMIE, Selenium, Splinter, PyFIT, PyUseCase, Automa, PyChecker
Bug Tracking Tools: Bugzilla, Jira, HP ALM/Quality Center, IBM Rational ClearQuest
Operating Systems: IBM OS/2 Warp, Windows 98/NT/2000/XP/Vista/7/8, Unix/Linux, Sun Solaris
Other Technical Skills: Software Development Life Cycle (SDLC), Object Oriented Programming (OOP), Agile, Waterfall, Test Driven Development (TDD), Behavioral Driven Development (BDD), Pair Programming, Scrum, Elasticsearch, Kanban, kafka, Python Scripting, OpenStack, Amazon Web Services (AWS), pyspark, CI/CD, Bash scripting, Jetty, shell scripting, Logstash, Kibana,map/Reduce, LAMP and WAMP architecture, AMQP, RabbitMQ, Luigi, Celery, Heroku, Samba, Confluence, Bamboo, Wordpress, Joomla, Plesk, SSL, Hadoop, AJAX, VMWare, Highcharts, NFS, Firebug, AWStats, OpenID, LDAP, DevOps, Active Directory, Big data, Hive, Hbase, Pig, Cloud Computing, IoT, Artificial Intelligence, Machine Learning.
PROFESSIONAL EXPERIENCE
Sr. Python Developer
Confidential, Edison, NJ
Responsibilities:
- Implemented multi - tier application provisioning in OpenStack cloud, integrating it with Ansible/Puppet.
- Maintained a library of Bash, Cron, and Python scripts to integrate AWS, Data Ingested from DMP, and logs to the appropriate locations.
- Develop programs to automate the testing of controller in CI/CD environment using Python, Bash script, Git and Linux command line.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS).
- Generated Python, Django forms to record data of online users and used PyTest for writing test cases.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, MongoDB, PostgreSQL and VMWare API calls.
- Did proof of concept work for deploying the in-house application to the AWS cloud using AWS services, in particular EC2 and RDS.
- Implemented Test Driven Development (TDD) for developing and testing the application.
Python Developer
Confidential, Chicago, IL
Responsibilities:
- Implemented Python alongside using various libraries such as Numpy, Pandas, Request, Scrapy and matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network, urllib2.
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation and worked on different Rest API's development by using Flask and Swagger
- Search engine optimization by replacing existing database with MongoDB (NoSQL Database) and used GIT for version control and usedPycharmfor development.
- Worked on Service Oriented Architecture (SOA) and its related technologies like Web Services,BPEL, WSDLs, SOAP1.1, XML, XSD, XSLT etc.
- Worked on various applications using python integrated IDEs Eclipse, PyCharm, NetBeans and Geany.
- Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
- To provide automation, used Configuration Management Tool, Chef and Integrate the dynamic pages with Angular JS and j-query to make the pages dynamic.
- Coordinated team application of test-driven development TDD strategies to optimize system quality and to enable rapid refactoring.
Web/Python Developer
Confidential, Bloomington, IL
Responsibilities:
- Defined and developed the application's presentation layer using HTML, CSS, JavaScript, jQuery Scripting and used Backbone.js framework.
- Responsible for building a single-page application using the AngularJS development framework.
- Designed and developed a horizontally scalable APIs using Python Flask.
- Built RESTful API in Java using JAX-RS for obtaining proper error codes, URL Mapping and implemented them using Jersey.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and de-normalization and developed the project using Java, Servlets, JSP, Spring, Hibernate, SOAP, JDBC and JavaScript.
- Involved in writing the ANT scripts for daily build and deployment on build server.
Front-End Developer
Confidential, Bellevue, WA
Responsibilities:
- Created rich and highly interactive responsive UI components with JavaScript, Bootstrap, HTML and CSS and developed multi-page applications from beginning to end.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Developed remote integration with third party platforms by using RESTful web services.
