Python Developer Resume
SUMMARY -
- Around 6 years of experience as a Web Application Developer and Software Engineer usingPython, Django, Java, C++, HTML, Oracle.
- Experience object oriented programming (OOP) concepts usingPython, C++ and Java.
- Experienced in developing web-based applications usingPython, DJANGO, GTK, QT, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experience with Web Development, Amazon Web Services,Pythonand the Django framework.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache and Siebel.
- Expert knowledge of and experience in Object oriented Design and Programming concepts.
- Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizingPython.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
- Extremely well-versed in design patterns, methodologies, Software Development Life Cycle (SDLC) models (Waterfall, RUP, Agile, XP, RAD), high-level designs (UML, Visio), capturing functional requirements into use cases and translating those into detailed technical specifications.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in aPythonbased environment, along with data analytics, data wrangling and Excel data extracts.
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
- Experience with Unit testing/ Test driven Development (TDD), Load Testing.
- Effectively involved in handling releases, managing merges and deployments.
- Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
- Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
- Excellent written and oral communication skills with results-oriented attitude.
TECHNICAL SKILLS
Programming Languages/Languages: Java, C#, JavaScript, Python, C++, HTML, CSS
Operating Systems/Platforms: DOS, UNIX, Linux, Windows 98/NT/XP/7/8, Mac OS
Technologies: JSP, Servlets, Thymeleaf
Frameworks: Spring MVC, Spring Boot, Hibernate, Django, BootstrapProject Management: MS Project 2013
Databases: MySQL, Oracle
Software: Microsoft Office (Word, Excel, Power Point), Adobe (Photoshop, Illustrator), SAP, MATLAB
IDE: Eclipse/MyEclipse, ASP.NET MVC, Microsoft Visual Studio, IntelliJ IDEA
Revision Control: Git/Subversion, Jenkins, SCRUM/Kanban
Other: WordPress, ecommerce platforms, Search Engine Optimization.
PROFESSIONAL EXPERIENCE
Confidential
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment
- Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Using Machine Learning to Extract data from web page.
- Developed Business Logic usingPythonon Django Web Framework.
- Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
- Used Django Database API's to access database objects.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Involved in building database Model, APIs and Views utilizingPython, in order to build an interactive web based solution.
- UsedPythonbased GUI components for the front-end functionality such as selection criteria,
- Created test harness to enable comprehensive testing utilizingPython.
- Added support for Python Anywhere to host static/media files and the database into Python Anywhere Cloud.
- Involved in front end and utilized Bootstrap for page design.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Created Business Logic usingPythonto create Planning and Tracking functions
- Created UI Screens for initiation and validation.
- Worked on UI using HTML5, CSS3 and Java Scripts.
- Developed multi-threaded standalone app inPythonto view performance.
- Used Pandas library for statistical Analysis.
- Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
- Working in team of Architects andDevelopersto build and deployPython Django web application to AWS.
- Version control using GITHub.
Environment:Python2.7,Django, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Linux, Shell Scripting, JQuery.
Confidential, MDWeb Developer
Responsibilities:
- Reviewed BRD, SRS, TDD and all project related documents.
- Adopted the Agile methodology and followed the scrum process.
- Worked extensively on Angular.JS, bootstrap, HTML5, CSS3, JSON, Media queries for various breakpoints in the adaptiveweb-designing environment.
- Designed and developed dynamicwebpages using Angular, HTML5, CSS3 and Java Script.
- Involved in Scrum meetings with aggressive time frame.
- Developed the Responsive design to make the portal compatible with Mobile/Tablets/PCs/MAC by defining media queries and collaborating with UX designers.
- Integrated backend Rest services by coordinating with backend team.
- Worked with Code Standardizing team in order to Guide UI team to maintain code standards.
- Performed Unit testing with Jasmine to make sure the coding works as expected.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on cross browser compatibility issues maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Source code is maintained by GIT Enterprise
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
Confidential
Python Developer
Responsibilities:
- Worked on the project from gather requirement to developing the entire application, with help from other analyst.
- Wrotepythonroutines to log into the websites and fetch data for selected options.
- Followed Agile Methodologies and SCRUM Process.
- Develop programs to automate the testing of RAID controller firmware and utilities usingPython, Java, Java Script, C.
- Worked on JavaScript MVC Framework like Angular.js.
- Worked with Open stack Command-line client.
- Created backend database T-SQL stored procedures and Jasper Reports.
- UsedPythonmodules such as requests, urllib, urllib2 for web crawling.
- Used other packages such as Beautifulsoup for data parsing.
- Worked on writing and as well as read data from csv and excel file formats.
- Worked on a resulting report of the application and Tableau reports.
- Performed QA testing on the application.
- Held meetings with client and worked all alone for the entire project with limited help from the client.
- Utilize PyUnit, thePythonunit test framework, for allPythonapplications.
- Exported/Imported data between different data sources using SQL Server Management Studio.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
Environment:Python2.7/3.0, Django 1.5/1.8, C++, XML, Agile (SCRUM), PyUnit, MYSQL, CSS, MySQL, DHTML, HTML, JavaScript, Angular.js, Shell Scripts, Git, Linux, Unix and Windows.