Python Developer Resume
CA
SUMMARY
- Around 5 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various stand - alone, client-server enterprise applications.
- Strong ability in development of web based applications using Python.
- Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, Angular JS, Bootstrap, CSS, JavaScript, AJAX, JSP, JDBC, XML, Python, Django.
- Experience in developing web applications by following Model View Control (MVC) Architecture using server side applications Django, Flask.
- Good knowledge of web services wif protocols SOAP, REST.
- Hands on experience in SVN, Git, JIRA, Bugzilla.
- Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views.
- Strong understanding of UNIX and Linux environments and commands.
- Experience in building frameworks and automating complex workflows using Python for Test Automation.
- Experience in writing test scripts, test cases, test specifications and test coverage.
- Hands on experience in creating a custom Puppet module skeleton to use same structure across all Puppet modules.
- Excellent debugging, problem solving, optimization and testing skills.
- Well versed wif Agile wif SCRUM, Waterfall Model and Test-driven development methodologies.
- Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
- Proficient in using editors Eclipse, PyCharm, PyScripter, Notepad++ and Sublime Text while developing different applications.
- Exceptional problem solving and sound decision making capabilities, recognized by associates for quality of data,alternative solutions, and confident, accurate, decision making.
- Excellent analytical and communication skills wif ability to interact wif individuals at all levels.
TECHNICAL SKILLS
Operating systems: Windows, LinuxProgramming Languages Python, C,C++, Java, Shell Script, SQL
Frontend Technologies: HTML, Java Script, CSS, AJAX, JQuery, AngularJS, JSON
Application Servers: Apache Tomcat, WebLogic, WebSphere, Servlets
Methodologies and tools: Object Oriented Programming, UML, Agile, Scrum
Markup Languages: HTML, XML
Databases: Oracle, MS SQL, MongoDB
IDE: PyCharm, IntelliJ,Eclipse,Sublime text, PyStudio
SDLC Methodologies: Agile and Waterfall
Version Control Tools: GIT, SVN, CVS, Code Collaborator
Application Servers: Apache Tomcat, IBM Web sphere, Apache HTTP
Cloud: AWS
PROFESSIONAL EXPERIENCE
Confidential, CA
Python Developer
Responsibilities:
- Design, develop, test, deploy and maintain teh Application.
- Designed and developed teh UI of teh website using HTML, CSS and JavaScript.
- Created a light front-end framework against teh JSON API for their service request portal using Bootstrap.
- Designed and developed data management system using MySQL.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Generated Python Django Forms to record data of online users.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Pythonusing Python-MySQL connector and MySQLdb package to retrieve information.
- Used Jenkins to build and troubleshoot automated testing.
- Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
- Designed and implemented Amazon Web Services(AWS) cloud based instances for use on current and upcoming projects.
- Optimized search query results to distinguish between active vs inactive firms, offices and representatives.
- Troubleshooting theautomationscenario issues and updating teh script.
- Built database Model, Views and API’s using Python for interactive web based
- Involved in debugging teh applications monitored on JIRA using agile methodology.
- Experience wif CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins and Build Forge to implement teh End-To-End automation.
- Involved in teh Complete Software development life cycle (SDLC) to develop teh application.
- Participated in daily scrum to implement agile scrum methodology halping teh team maintain focus on teh business objective wif constant assessment and feedback.
Environment: Python, Django, HTML, JavaScript, JSON, HTTP web services,Jenkins, Windows, Linux.
Confidential
Python Developer
Responsibilities:
- Analyzed requirements, and implement different functions model according to design.
- Designed and developed teh consumer part of Web services such as Verification, Eligibility.
- Implemented front end for third party Web service using JQuery, HTML, JSON.
- Used Django Database API's to access database objects.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Built development environment wif JIRA,Git.
- Involved in development of Web Services using SOAP for sending and getting data from teh external interface in teh XML format.
- Unit testing of teh fixes and enhancements.
Environment: Python, Django, HTML, JavaScript, JSON,JIRA,Windows, Linux.
Confidential
Junior Python Developer
Responsibilities:
- UI was developed using HTML, Ajax, JavaScript and CSS.
- Work wif team of developers on Pythonapplications for RISK management.
- Handled all teh client side validation using JavaScript.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Implemented front end for third party Web service using JQuery, HTML, JSON
- Developed teh back-end web services using Python and Django REST framework.
- Associated wif development of Web Services using SOAP for sending and getting data from teh external interface in teh XML format.
- Participated in teh complete SDLC process.
- Used MySQL as teh database.
- Use Git for version control.
- Performed unit and system testing.
Environment: Python,C++,HTML,CSS,My SQL,GIT.
Confidential
Software Programmer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development.
- Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in teh design phase.
- Responsible for entire data migration from Sybase ASE server to Oracle.
- Worked on Web Services using Java API for XML Services and supporting, building and deploying web APIs Services.
- Migration of teh PL/SQL code from Sybase to Oracle.
- Automation of testing using Python.
Environment: Python 2.7,Java, Shell scripting, PL/SQL, SVN, Quality Center, Solaris, Windows, and perl.