732-***-**** Ext: - 3063
Over 4+ years of IT experience in design, development, testing and implementation of various stand-alone and client-server architecture-based enterprise application software using various technologies, analyzing complex business requirements & mapping them to system specifications.
Experience in developing web-based applications using Python 3.4/2.7, Django 1.9/1.7
Designed and implemented large scale business critical systems.
Have excellent knowledge on python collections and multi-threading.
Skilled experience in python with proven expertise in using new tools and technical developments.
Implemented different python libraries Beautiful Soup, numpy, scipy, pytables, Jasy, Pickle, Pyside, Pandas data frame, Pyvmomi, Fabric and urllib2 in various tasks.
Experienced in working with various Python IDE’s using PyCharm, PyScripter, Spyder, PyStudio and PyDev.
Experienced in working with various Python Frameworks Django, Flask, Web2py, cherry,
Good experience in developing web applications implementing Model Template View architecture using Django web application frameworks
Experience on web development using HTML4/5 CSS/CSS3, Java Script, JQUERRY, Angular Js, Ajax, Bootstrap.
Has good knowledge on reporting tool like Tableau
Experience in implementing with server-side technologies with Restful API and MVC design patterns with node JS and Django framework
Developed web applications and RESTful web services and APIs using Python Flask, Django and PHP.
Good knowledge of server Apache Tomcat, Web logic, Jenkins, Heroku
Good knowledge of web services with protocols SOAP.
Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloud Front, and Route 53.
Experience in working with Amazon web services Amazon EC2 and Amazon s3
Involved in writing stored procedures using MySQL
Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views and triggers.
Experienced in NoSQL technologies like MongoDB, Couch DB Cassandra, Redis and Databricks relational databases like Oracle, SQLite, PostgreSQL and MySQL databases.
Good Experience in debugging the issues using pdb
Leveraging queueing architectures with Rabbit MQ for scalability, performance and building.
Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the build process.
Worked on Python Testing frameworks like Zope, PyTest, nose and Robot framework.
Well versed with Agile with SCRUM, Waterfall Model and Test driven development methodologies.
Most of the applications were developed with Python, Django, and PostgreSQL using JIRA (Agile) methodology.
Django, web2py, Flask, Struts, pylons and CSS Bootstrap
HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, Angular JS
Python, Java, SQL and PL/SQL.
JSP, Java Servlets, JDBC and JMS.
Git (GitHub), SVN, CVS
Apache Tomcat, Nginix, JBoss, WebLogic, WebSphere
Oracle (9i,10g,11g), MySQL, PostgreSQL, MongoDB
IDE’s/ Development Tools
NetBeans, Eclipse, PyCharm, and Sublime Text.
AWS, Rackspace Cloud, Amazon S3
Windows, Red hat Linux, MAC OSX.
TCP/IP, HTTP/HTTPS, SOAP, SMTP
Bugzilla and JIRA.
Client: TD AMERITRADE, Omaha, NE Sep 2017 – Present
●Developed web applications in Django Framework’s model view control (MVC) architecture.
●Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
●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
●Used Pandas library for statistics Analysis.
●Experienced in working with various Python IDE’s using PyCharm and Sublime Text.
●Developed and designed automation framework using Python and Shell scripting.
●Managed large datasets using Panda data frames and MySQL.
●Extensively used python modules such as requests, urllib, urllib 2 for web crawling.
●Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
●Developed the required XML Schema documents and implemented the framework for parsing XML documents.
●Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
●Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.
●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
●Python/Django based web application, Postgre Sql DB, and integrations with 3rd party email, messaging, storage services.
●Implemented configuration changes for data models.
●Maintained and updated existing automated solutions
●Handled potential points of failure through error handling and communication of failure
●Risk analysis for potential points of failure (database, communication points, file system errors)
●Troubleshoot the process execution and worked with other team members to correct them.
●Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
●Tested and validated the custom scripts.
●Responsible for user validations on client side as well as server side.
●Interacted with QA to develop test plans from high-level design documentation
●Different testing methodologies like unit testing, Integration testing, web application testing
●Developed test scripts for automation with Selenium.
Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, Script, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Angular.JS, Jira, Selenium.
Client: CHARTER COMMUNICATIONS Alpena, MI April 2016 – Aug 2017
Role: Python Developer
●Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
●Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and HighCharts for data visualization of the served pages.
●Designed Cassandra schema for the APIs and Parsed XML file using Python to extract data from database.
●Worked on Python Open stack API's and used NoSQL as database and followed Python test-driven development techniques.
●Developed server based web traffic statistical analysis tool using Flask, Pandas and implemented on premise MongoDB Monitoring Service (MMS) and created dashboards for monitoring the MongoDB environment.
●Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
●Used Restful web service calls for the validation.
●Involved in Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
●Built web-services using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications.
●Involved in debugging the applications monitored on JIRA using agile methodology.
●Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
●Design and development of UI screens using JSP.
●Developed and implemented the user registration and login feature scalafor the application process from scratch by extending Django user model.
●Automated the existing scripts for performance calculations using Numpy and SQL Alchemy.
●Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
●Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
Client: VKR PROJECTS Hyderabad, India July 2014- Dec 2015
Role: Python Developer
●Responsible for the design and development of different web-based applications based on clients requirements.
●Developed applications using CherryPy, Flask ( Python frameworks )
●Deployed web applications to Google App Engine.
●Learnt to deploy projects using Jenkins.
●Utilized Pandas – python library for analyzing data and data structures.
●Managed large datasets using Pandas data frames and SQLite
●Designed email marketing campaigns and also created responsive web forms that saved data into a database using Python / Django Framework.
●Learned about the Model-View-Controller (MVC) design pattern
●Learned new technical skills as required for the system like Django, CherryPy and Flask Frameworks.
●Developed Python scripts to read from Excel files, generate XML configuration files and also for generating IP access frequency lists in different data logs
●Performed front-end development for web initiatives to ensure usability, using HTML and CSS.
●Tested all completed work to ensure proper and error free functionality
●Enhance quality, feel, and usability of consumer-facing website
●Wrote Use Case diagrams, Class diagrams Sequence Diagrams, and State Diagrams.
●Collaborated with a team of instructors and programmers to develop the curriculum and guidelines for workshops to teach the logic of programming.
●Designed manuals, workbooks, and other printed media for reference purpose.
●Created and ran custom SQL queries and stored procedures and also created an applications to stored client phone calls and emails that were routed to various developers
Environment: Python 2.6/2.7, Django 1.2, CherryPy, Flask, SQLite, Google App Engine, Jenkins, Pandas, HTML, CSS.