Post Job Free

Resume

Sign in

Python Developer

Location:
Raleigh, NC
Posted:
March 11, 2019

Contact this candidate

Resume:

Ketan Unkule Phone: 801-***-****

San Jose, CA Email: ac8qvz@r.postjobfree.com

Sr. Python Developer

LinkedIn ID: Ketan Unkule

Professional Summary:

●5+ years of IT Experience in Designing, Developing, Testing and implementing various stand-alone and client-server architecture based enterprise application software’s on different domains.

●Good experience in developing web applications implementing MVT/MVC architecture using Django, Django Rest Framework and Flask.

●Experience in Object Oriented Design and Programming concepts in Python.

●Experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.

●Working Experience on various Python packages such as NumPy, SQLAlchemy, BeautifulSoup, Pymongo, Pandas, Requests, Pickle, etc.

●Experienced in developing web-based applications using Python, Django, Flask, CSS, HTML, DHTML, JavaScript and JQuery.

●Experienced in developing Web Services with Python programming language.

●Designed and implemented large scale business critical systems using Object oriented design and Programming concepts using Python and Django.

●Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools like JIRA, Gitlab, BitBucket and Github.

●Good understanding of Python Best Practices (PEP-8) and package management system (PIP) in Python.

●Good industry knowledge, analytical & problem solving skills and ability to work well with in a team as well as an individual.

●Open to learning and using new technologies involved in Python Programming.

●Experience in developing applications from scratch and building an end to end product.

●Excellent communication as well as interpersonal and analytical skills and a highly motivated performer.

Education:

●Bachelor of Engineering - Pune University - Jun 2013

Technical Skills:

Programming

Python, Django, Django Rest Framework, Flask

Operating System

Ubuntu, MacOS

Databases

PostgreSQL, Oracle, MySQL, SQLite, SOLR, MongoDB

Version Control

GitHub, Gitlab, BitBucket

AWS Services

EC2, S3, CloudWatch

Development Methodology

Waterfall, Agile

Tools

Pycharm, Putty, Jira, Confluence

Work Experience:

Client: Cisco Systems Apr 2018 - Present

Location: San Jose, CA

Role: Sr. Python Developer

Project: ACME FIXED

Description:

Cisco Systems, Inc. is an American multinational technology conglomerate that develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products. The goal of the ACME FIXED project is to provide a mechanism to ACME end-users to determine in what branches, labels and product releases a change ID is available. It should also have ability to list all the change IDs which are fixed in a given branch, label or product release. The definition of FIXED is that a change ID has been committed and is included in the version, branch or export.

Responsibilities:

●Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.

●Developed back-end APIs of the application using the Python Flask framework.

●Used Python scripts to update content in the database and manipulate files.

●Detailed Understanding on existing build system, Tools related for information of various products and releases and test results information.

●Configured EC2 instances and created S3 data pipes to load data from internal data sources.

●Developed tools using Python and Shell scripting to automate some of the menial tasks.

●Wrote and executed various Oracle database queries from Python using Python-Oracle connector and Oracle dB package.

●Responsible for debugging the project monitored on JIRA (Agile)

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

Environment: Python, Flask, Amazon AWS, Oracle DB, JSON, HTML, RESTFUL, Linux, JIRA.

Client: Zymr Systems Apr 2017 – Apr 2018

Location: San Jose, CA

Role: Sr. Python Developer

Project: Sqooba Search Box

Description:

Sqooba is a Swiss start-up providing services and capabilities to various organizations based on methods and capabilities of data driven analytics. Sqooba Search Box is a tool to effectively search and explore the data related to Hospital Patients. The project is an integration of Big-Data with Hadoop interface HUE which is an open source Analytics Workbench for browsing, querying and visualizing data. The database used is Solr for which HUE provides a Dashboard to dynamically interact and visualize the data. HUE (Hadoop User Experience) is a Django based application.

Responsibilities:

●Analyzed and gathered business requirements and specifications by interacting with client and understanding business requirement specification documents.

●Build a Query and implement a constructor for Solr from filters received from Front End.

●Implement HUE (Hadoop User Experience) application and integrate with HUE deployment.

●Used Restful APIs to access data from different suppliers.

●Developed and tested features for dashboard using Django.

●Developed backend of the application using the Django Rest Framework.

●Experience in writing SQL queries for performing various operations like create, update, read and delete.

●Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.

●Coordinate and manage the offshore development team and assisted them when required.

●Deployed the project using GIT version control system.

Environment: Python, HUE, Solr, Django, HTML, JSON, REST web service, Git, Linux, JIRA.

Client: My Medical Files (MMF) Sep 2015 – Apr 2017

Role: Python Developer

Project: MMF 4.0

Description:

MMF is a US based organization that provides Pre-operative Patient Information Management tool. This is a comprehensive solution that centralizes, indexes, tracks, notifies and reports on all pre-operative information for admissions and other surgical departments. MMF enables surgical facilities to meet ARRA, Joint Commission, and HIPAA requirements in a cost effective way. The Web based service is typically implemented in less than 2 weeks. MMF uses a simple and intuitive "Patient-Friendly" Web portal to gather required medical information from patients scheduled for surgery and a clinical report is produced to meet the information needs of the operating room staff.

Responsibilities:

●Worked in stages such as analysis and design, development, testing and debugging and Involved in Unit testing and Integration testing.

●Designed and managed build and release methodologies using GitLab Tool.

●Also designed an audit system that will track the actions since the data used is highly confidential.

●Worked on a Web based application developed using Django with PostgreSQL to search the data, create reports etc.

●Developed the back-end web services using Python and Django REST framework.

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

●Used Design patterns efficiently to improve the code reusability.

●Worked in developing the screens for Delete, Edit, Enable, Disable and Impersonate Users in web application.

●Designed and configured database and back-end application.

●Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.

●Evaluated development standards and procedures of engineering processes.

Environment: Python, Django, Django Rest Framework, PostgreSQL DB, GitLab, JIRA, Linux.

Client: Zlemma Sep 2013 – Sep 2015

Role: Software Engineer

Project: ZRP (Z-Resume Parser)

Description:

ZLemma is a tech startup powered by patent-pending mathematical models and algorithms that help students and professionals identify jobs most suited to their talents, and help hiring managers source the best talent for their specific needs. ZLemma’s products are based on the proprietary metric - ZLemma Quotient (ZQ) - a candidate's suitability-score for a prospective job.

Responsibilities:

●Automated the testing of ZRP by writing Python Scripts to generate reports which provide statistical measures of our algorithms and are very useful to provide insights

●Developed innovative algorithms required for resume preprocessing

●Developed Web Crawlers for web scraping and automated data extraction from the various platforms like LinkedIn, Naukri, TimesJobs etc.

●Analyse resumes and come up with algorithm to extract the fields.

●Write test cases for all the endpoints of the application.

Environment: Python, Django, Django Rest Framework, GitLab, JIRA, Linux.

Client: Zlemma May 2013 – Sep 2013

Role: Intern

Project: ZRP (Z-Resume Parser)

Responsibilities:

●Being a software tester, I was responsible for manual, functional as well regression testing of various in house products like Resume Parser(ZRP) and Z-Cloud etc.

●Developed Web Crawlers for web scraping and automated data extraction from the various platforms like LinkedIn, Naukri, Times-Jobs etc.

●Data extraction included Job Descriptions, Companies Information and other data as per requirements.

●Created test cases during sprints using agile methodology.

●Got Full time offer based on performance in this internship.

Environment: Python, Django, Django Rest Framework, GitLab, JIRA, Linux.



Contact this candidate