Python Developer Resume
Pittsburg, PA
PROFESSIONAL SUMMARY:
- 5+ Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications usingPython,C,Django, Django Rest Frameworkin various domains.
- Experienced with Object Oriented Programming, Software Development Life Cycle, Database designs, agile methodologies, coding and testing of enterprise applications.
- Experienced in developing web-based applications usingPython, Django, XML, CSS, HTML, JavaScript, jQuery.
- Experienced in LAMP (Linux, Apache, MySQL, andPython/PHP) and WAMP (Windows, Apache, MYSQL, andPython/PHP) Architecture.
- Experience in writing scripts usingGherkinSyntax in Behave framework inPython.
- Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, Subroutines, functions onSQL .PL/SQL and PostgreSQL database.
- Worked on refactoring the code (Struts, JSP and JavaScript) by restructuring it for better performance.
- Proficient in Front end development experience usingPython3.6/2.7, Django 1.7/1.8, HTML, XML, CSS, JavaScript, Bootstrap, JQuery, JSON and, Angular.js, Node.js.
- Good knowledge of web services with protocolsSOAP, RESTand knowledge of server Apache Tomcat, Web logic.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using theHTML, CSS, JavaScript and JQuery.
- Hands on experience inSVN, GIT, JIRA and Bugzilla worked in SQL databases MS SQL, Apache Cassandra, Oracle and MongoDB.
- SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Bulk Binds, Materialized views, Inline views, Global Temporary Tables).
- Leveraging queueing architectures withRabbit MQfor scalability, performance and building.
- Proficient in Unit testing/Test-driven Development (TDD),Load Testing and Integration Testing.
- Experienced in using SVN, Eclipse,Pycharm, Pyscript, Spyder, JIRA and GIT.
- Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
- WrittenPythonCode usingAnsiblePythonAPIto Automate Cloud Deployment Process.
- Good knowledge in strategy and implementation ofAWStechnologies such asEC2, S3, and EBS.
- Having experience in Agile Methodologies, Scrum stories and sprints experience in aPythonbased environment, along with data analytics, data wrangling and Excel data extracts.
- Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
- Ability to work on own initiative and as a part of team. Willingness to learn new Technologies, openness to new ideas and ability to learn very quickly.
- Good written and communication skills. Poses capability to interact very closely with wide range of audience such as Engineers, Scientists, Health professionals, Scientists, Professors, Clients, and Vendors.
TECHNICAL SKILLS:
Programming Languages: Python,C, C++, Java
Technologies: HTML, XHTML,CSS, JavaScript, jQuery, AJAX, JSON
Frameworks: Django, Flask, Pyramid, Struts
Version: Control Git, GitHub, SVN, CVS
Databases: Oracle, SQL, PL/SQL, MySQL, PostgreSQL,DB2,MongoDB
IDE's/Development Tools: PyCharm, Eclipse, Sublime Text, Net Beans
Web Services: AWS, Restful Web Services, SOAP
Operating Systems: UNIX, Linux, Windows, Mac OS
Methodologies: Agile, Scrum and Waterfall
Servers: Web Sphere, Web Logic, JBoss, Apache Tomcat
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburg, PA
Python Developer
Responsibilities:
- Designed front end and backend of the application usingPythononDjango Web Framework.
- UsedHTML, CSS, AJAX, JSONto design and develop the user interface of the website.
- Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
- UsedJavaScriptand JSON to update a portion of a webpage.
- Developconsumer-basedfeatures and applications usingPython,Django, HTML andTest-DrivenDevelopment (TDD).
- Rewrite existingPython/Django modules to deliver certain format of data.
- UsedJIRAforBug trackingand issue tracking.
- Worked as part of anAgile/Scrumbased development team and exposed toTDDapproach in developing applications.
- Worked on deployment of project on toAmazon S3.
- UsedGITversion control and deployed project toHeroku.
- Involved in development of Web Services usingSOAPfor sending and getting data from the external interface in theXML format.
- Performed data manipulation/storage for incoming test data usinglxml /etreelibraries.
- DevelopedAPI modularizingexistingpythonmodule with the help ofPyYAMLlibraries.
- WrittenPythonmodulesto extract/load asset datafrom theMySQLsource database.
- Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
- UsedSpring ORMto integrate Spring Framework with hibernate.
- Build SQL queries for performing variousCRUDoperationslike create, update, read and delete.
- Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
- Worked extensively withBootstrap, JavaScriptandJQueryto optimize the user experience.
- Skilled in using Collections inPythonfor manipulating and looping through different user defined objects.
- Worked in development of applications especially inUNIX environmentand familiar with all of its commands.
Environment: Python3.6/2.7, Django2.0/1.6, HTML5, CSS, XML, Java, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting
Confidential, Warren, NJ
Python Developer
Responsibilities:
- Designed front end and backend of the application utilizingPythonon Django Web Framework.
- For the development of the user interface of the website usedHTML, CSS,and JavaScript.
- Experience in developing views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
- Expertise in developing consumer-based features and applications withPython,Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
- Modify the existingPython/Django modules to deliver certain format of data.
- Have work knowledge onJIRA(Agile) for the bug tracking of the project.
- Worked on deployment onAWS EC2instance with Postgres RDS and S3 file storage
- Developed Chef Cookbooks to install and configureApache Tomcat, Jenkins and deployment automation.
- Used Django-celery with the help of RabbitMQ message broker for large processing.
- Experience with Streaming platforms like Apache Kafka.
- Worked onPythonscripts to parseJSONdocuments and load the data in database.
- Build SQL queries for performing variousCRUDoperations.
- Developed full stackPythonweb framework with an emphasis on simplicity, flexibility, and extensibility.
- Worked onAWSCloud Platform and its features which includes EC2, S3, EBS
- Integrated Redis-Cache with Django Rest Framework for reading the data faster.
- Involved in Design, Development, Deployment, Testing,and Implementationof the application.
- Implemented the application in LINUX environment and comfortable with all its commands.
- Developed Restful Microservices usingFlask and Djangoand deployed onAWS servers using EBS and EC2.
- Automated most of the daily task usingpythonscripting.
Environment: Python,MySQL,Hive, JSON, RESTful, Pandas, Machine Learning, Version One, Linux, Shell Scripting, IBM Netezza, JavaScript, AngularJS, Toad Data Point(SQL), Putty(Linux), Informatica.
Confidential, Morrisville, NC
Python Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
- Working as an applicationdeveloperexperienced with controllers, views and models in Django
- Used Salt Stack to configure and manage the infrastructure
- Restful web services usingPythonREST APIFramework.
- Implemented the application usingPythonSpring IOC (Inversion of Control), DjangoFramework and handled the security usingPythonSpring Security.
- Tested entire frontend and backend modules usingPythonon Django Web Framework
- Responsible for handling the integration of database system.
- Developed Server-side automation using Node JS scripting and connecting different types ofSQL and NoSQL stores from Node JS.
- Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based scheme.
- Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
- Installed and configuredpy Builderfor application builds and deploying it.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
- Developed and DeployedSOAPbasedWeb Services on Tomcat Server.
- Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management usingGit hub.
- Used IDE tool to develop the application andJIRAfor bug and issue tracking.
- Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug.
- Used JIRA to assign, track, report and audit the issues.
- UsedGITto coordinate team development.
Environment: Python, Django Web Framework, HTML, CSS, NoSQL, JavaScript, JQuery, Sublime Text, Jira, GIT, py Builder, unit test, Firebug, Web Services.
Confidential
Python Developer
Responsibilities:
- CreatedPythonandBashToolsto increase efficiency of application system and operations,data conversion scripts, AMQP/RabbitMQ, REST, JSONandCRUD scripts for API Integration,
- Developedandimplemented the MVC ArchitecturalPattern using Struts Framework including JSP, Servlets and ActionClasses.
- DevelopedPythonbased API (RESTful Web Service)to track the events and perform analysis using Django.
- Involved in development using C++, bug fixing and unit testing of the Layout commands.
- Led the development of parsers for handlingJSON, XMLresponses and JAXB binding.
- Worked with JMS (JavaMessagingService) for asynchronous communication.
- Created aPython/Djangobased web application usingPythonscripting for data processing, MySQL for the database, andHTML/CSS/jQueryand High Charts for data visualization of the served pages.
- Developed web-based applications usingPython,Django, XML, CSS, HTML, DHTML, JavaScriptandjQuery.
- Built client pages usingHTML, JSP, XMLto interact with users and the business logic is implemented using Servlets and Java Beans.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Publish and Consume Contract FirstSOAP web servicesusing springandRESTful WebServicesusing Jersey.
- Designed and managed API system deployment using fast http server andAmazon AWS architecture.
- Worked onJMScomponentsfor asynchronous messaging.
- Worked mainly on Core Java, C++, STL, data structures, UNIX, multithreading.
- Implemented codeMVC2Framework using JSP's JavaBeansandServlets.
- UtilizedPythonlibraries NumPy, Twisted andmatplotlib.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript andjQuery,
Environment: AMQP/RabbitMQ, REST, JSON, JSP, Servlets,Python,Django, XML, CSS, HTML, DHTML, JavaScriptjQuery, JavaScript, Shell Scripts.
