Post Job Free

Resume

Sign in

Python Developer

Location:
Denver, CO
Posted:
November 13, 2020

Contact this candidate

Resume:

*+ years of IT experience as Application/Web Developer using object-oriented programming language such as Python.

Software Development Life Cycle (SDLC) experience including Requirements, Specifications Analysis/Design and testing as per the SDLC methodologies: Waterfall and Agile.

Hands-on experience with industry-standard IDEs like PyCharm, Eclipse and Jupyter Notebook.

Experience in a Python-based environment, along with data analytics, data wrangling and Excel data extracts and familiar with NumPy, Pandas and Matplotlib.

Good knowledge on C and C++ languages including threads, templates, Polymorphism and object-oriented concepts.

Good experience with data modelling along with Oracle, SQL Server, MySQL & PostgreSQL. Writing PL/SQL, trigger, and query optimization.

Good experience in developing web applications implementing MVT architecture using Django and Flask web application frameworks, with good understanding of Django ORM.

Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.

Worked as a technical consultant of Selenium framework design for various projects in Organizations

Experienced in Automation testing using Selenium WebDriver Remote WebDriver, & Selenium RC using JAVA

Hands on experience with bug tracking tools such as JIRA and Bugzilla.

Proficiency with the application servers like JBOSS and Tomcat.

Experienced with version control systems like Git and GitHub in order to keep the versions and configurations of the code organized.

Excellent communication and presentation skills with experience in development, implementation and integration of strategies within a team-oriented environment.

Methodology:

SDLC, Agile, Waterfall, Scrum

Programming Languages:

Python, SQL, PL/SQL

Frameworks

Django, Flask

IDEs

PyCharm, Eclipse, Jupyter Notebook

Packages & Tools

NumPy, Pandas, Matplotlib, JIRA, Bugzilla, Postman, Sentry, Quick Base

Web Technologies

HTML, CSS, JavaScript

Application Server

Tomcat, JBoss

Databases:

MySQL, Oracle, SQL Server, PostgreSQL

Version Control Tools

GitHub, Git

Operating Systems:

Windows, Linux

Master’s in Computer Science (Machine Learning and Data science)

University of Colorado, Denver

SeedBin. CO-Apr 2020 – Present

Role: Python Developer

Responsibilities:

Involved in the software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing, and user acceptance testing.

Involved in the design and development of custom/proprietary tools for Docker-based container-based deployment in an Agile-based team

Active part in all development phases, including research, design, development, testing, CI/CD using best of breed technology

Created numerous Django apps and extensively used Django Session and management.

Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.

Managed continuous maintenance and troubleshooting of Python Django projects.

Worked with JSON based REST Web services

Implemented and modified various SQL queries and Functions, Cursors, and Triggers as per the client requirements.

Managed code versioning with GitHub and deployment to staging and production servers.

Implemented MVC architecture in developing the web application with the help of the Django framework.

Collaborated with other developers to handle complicated issues related to the deployment of Django based applications.

Liberty Mutual Insurance. CO - Aug 2019 to April 2020

Role: Python Developer

Responsibilities:

Followed AGILE development methodology to develop the application.

Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.

Used the Python modules like NumPy, Matplotlib and Pandas for generating complex graphical data, creation of histograms etc.

Designed complex application database SQL statements for querying, updating and reporting using Python Database Connector.

Analyzed business requirements, participated in technical design, development and testing of various modules assigned.

Good code reviewing using GitHub pull requests, improved code quality, also conducted meetings among Team.

Executing regression tests on each release and verified bugs found from automation test in Bugzilla.

Used integrated debugger tool from PyCharm for debugging of source code for better analysis.

Scheduled the task for weekly updates and running the model in workflow. Automated the entire process flow in generating the analysis and reports.

Implemented SOAP/RESTful web services in JSON format.

Generated Django forms to record data of online users and used PyTest for writing test cases.

Exposed in web sockets programming for providing real-time communication between client and server.

Worked with Oracle RDBMS for writing complex queries and PL/SQL, SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.

Designed, developed and tested the Store management application using HTML, JavaScript and PostgreSQL.

Office of International Affairs (University of Colorado Denver)

Role: Mobile Application Developer

Dates Employed: May 2018 – May 2019

Responsibilities:

Designed and developed core features for an Emergency Action Plan Android/IOS application using Java.

Developed functionality to match the specifications and UX designs.

Assisted in defining application development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans.

Created quality design documents to illustrate how the system works. Wrote clear and detailed technical specifications for the development of the application

Presented finished project to upper management to receive final approval.

Dixon Technology, India – JAN 2016 to July 2017

Role: 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.

Developed entire frontend and backend modules using Python on Django Web Framework.

Designed RESTful Webservices using FLASK with emphasis on improved Security for the service using FLASK-HTTP Auth with HTTPS.

Developed a fully automated continuous integration system using Git and custom tools developed in Python.

Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and Python libraries.

Perform 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.

Developed Merge jobs in Python in order to extract and load data into MySQL database and used Test driven approach for developing applications.

Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.

Used JIRA maintain system protocols by writing and updating procedures and business case requirements, functional requirement specifications documents.

Implemented the presentation layer with HTML, CSS and JavaScript.

Implemented full life cycle development of new web applications and modification of existing applications to add new components and features emphasizing maintainability, reliability, scalability and performance.

Responsible for building data analysis infrastructure to collect, analyze, and visualize data.

Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.

Performed research regarding Python Programming and its uses and efficiency.

DEVISH MUNDRA

Python Developer

+1-720-***-****

adhs5x@r.postjobfree.com

Denver, Colorado

SUMMARY

Skills

EDUCATION

EXPERIENCE



Contact this candidate