Python Developer Resume
0/5 (Submit Your Rating)
Brooklyn, NY
SUMMARY
- 6 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various stand - alone, client-server enterprise applications.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Expertise in Object-Oriented design and coding. Good knowledge of various Design Patterns and UML.
- Proficient in SQL databases MS SQL, MySQL, Oracle, no-SQL, MongoDB, Cassandra
- Hands-on experience in Unix and Linux Kernels.
- Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON and Javascript, DOJO, Bootstrap, Node.js, Angular.js, backbone.js, Require.js.
- Hands on experience in SVN, Git, JIRA, Bugzilla.
- Good knowledge of web services with protocols SOAP, REST.
- Good knowledge of server Apache Tomcat, Web logic.
- Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
- Proven ability to analyze and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code.
- 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)
- Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
- Extensively used UNIX shell Scripts for automating batch programs.
- Strong skills in writing technical and functional documents defined by the business requirements.
- Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
- Strong understanding of Agile and Scrum Software Development Life Cycle Methodologies.
- Involved in the issue resolution and Root Cause Analysis.
- Experience in UNIX shell scripting (file validations, file downloads, workflow executions)
- Developmental experience on Windows … UNIX platforms.
- 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 with ability to interact with individuals at all levels.
PROFESSIONAL EXPERIENCE
Confidential, Brooklyn, NY
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Developed user interface using CSS, HTML, JavaScript and JQuery.
- Wrote Python modules to extract/load asset data from the MySQL source database.
- Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used Django framework for application development.
- Created entire application using Python, Django, MySQL and Linux.
- Utilize PyUnit, the Python unit test framework, for all Python applications.
- Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
- Created database using MySQL, wrote several queries to extract/store data.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Coded test programs and evaluated existing engineering processes.
- Designed and configured database and back end applications and programs.
- Created a Git repository and added the project to GitHub.
- Performed research to explore and identify new technological platforms.
- Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
Confidential, San Diego, CA
Python Programmer
Responsibilities:
- Analysis and Design of application.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
- Exported/Imported data between different data sources using SQL Server Management Studio.
- Maintained program libraries, users' manuals and technical documentation.
- Managed large datasets using Panda data frames and MySQL.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQLdb package.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Built various graphs for business decision making using Python matplotlib library.
- Fetched twitter feeds for certain important keyword using python-twitter library.
- Used Python library BeautifulSoup for webscrapping.ss.
- 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.
- Implement code in python to retrieve and manipulate data.
Confidential, Roslyn Heights, NY
Python Programmer
Responsibilities:
- Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
- Designed and developed data management system using MySQL.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used Django Database API's to access database objects.
- Wrote python scripts to parse XML documents and load the data in database.
- Handled all the client side validation using JavaScript.
- Worked extensively with Bootstrap, Javascript, and jQuery to optimize the user experience.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
- Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Responsible for debugging the project monitored on JIRA (Agile)
- Used JQuery for all client side Javascript manipulation.
- Created unit test/regression test framework for working/new code
- Using Subversion control tool to coordinate team-development.
- Built development environment with JIRA, Stash/Git.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Responsible for debugging and troubleshooting the web application.
- Involved in entire lifecycle of the project including Design, Development, and Deployment, Testing and Implementation and support.