Post Job Free

Resume

Sign in

Python Developer

Location:
Los Angeles, CA
Posted:
May 26, 2017

Contact this candidate

Resume:

Dhrumil Desai

**** ******* ***, ** *****, CA ****1 EMAIL ID: ac0ie6@r.postjobfree.com Phone No: +1-626-***-****

LinkedIn: https://www.linkedin.com/in/3ddhrumil GitHub: https://github.com/dhrumil44

Objective

Looking for a full time opportunity where I can utilized my experience and advanced skills in Java and Python Programming to help organizations achieve project success in timely manner.

Proficiency

Programming Language: Java

Scripting Languages: Python

Web Technologies: Servlet, JSP, Spring, Hibernate, HTML5, CSS3, XML, JSON, JQuery, AJAX, Semantic-UI

Software Management: GitLab, SVN, Maven, Gradle

Databases: MYSQL, MongoDB, PostgreSQL, Oracle

Web Services: SOAP, WSDL

Frameworks: Django, Django-Rest, Flask, Spring, Hibernate

Job Experience

Python Developer (Contractor) January 2017 – Current

TDS (Telephone and Data Systems Inc) Telecom Client - Madison, WI

TDS is the seventh-largest local-exchange-carrier in the U.S and offers telephone, broadband Internet and television services to customers in more than a hundred rural communities.

The Network Management System (NMS) portion of the Broadband Diagnostic Engine (BDE) is responsible for gathering all configuration and status data from the network. NMS is also implement the interactive/"write" (e.g. reboot modem) to the network operations that BDE requires.

Work with application teams and stakeholders to determine and design services needed to support a growing audio platform.

Develop these services using the best technology for each Design and develop the APIs for each services, working with application terms and other services team member.

Outlined and created transactions and persistence layers to insert/retrieve/modify information for application functionalities utilizing Django, Django-Rest, Flask, XML, JSON, Oracle, MongoDB, Stored Procedures.

Implemented HTML5, CSS3, JavaScript, Semantic-UI to make UI screens effortlessly understandable by the clients

Had a good experience with complex database queries.

Experienced with automation delivery tools such as Jira and Jenkins

Used the Python's modules like Numpy, matPlotLib, Pickle, Beautiful Soup, PyGtk to add more functionality in existing code.

Created unit test/Pytest test framework for working/new code.

Collaborate full stack project on Agile methodology

Collaborate with Artists and Engineers to design and implement end to end solutions.

Ensured quality by versioning with SVN and GITLab.

SOFTWARE DEVELOPER INTERN MAY 2013 - MAY 2014

AUROKRIPA SOFTWARES - Ahmedabad, GJ, India (Email:ac0ie6@r.postjobfree.com Website: www.aurokripa.com)

The project is to analyze, design, develop, implement and maintain the API and integration solutions required to support and facilitate media partners' growth.

Composed python scripts to parse XML and JSON reports and load the information in database.

Develop, maintain and support API / web services and data integrations, focusing on quality, re-usability, stability, performance, security, automation and related concerns.

Implemented HTML5, CSS3, JavaScript, Bootstrap to make UI screens effortlessly understandable by the clients.

Written shell scripting for automation.

Rewrite existing Python/Django modules to convey certain format of data.

Used the Model View controller (MVC) framework to build modular and maintainable applications.

Used AWS for application deployment and configuration.

Automated AWS S3 data upload / download using python scripts.

Handled RESTful services with the help of python library URLLIBS.

Profiled python code for optimization and memory management.

Used the Python's modules like numpy, matplotlib, plotly and many more for generating complex graphical data, creation of histograms etc.

Created regression test framework for working/new code.

Academic Projects

Scientific Calculator (Java, Android Studio, JSON)

Developed an android application which gives you all functionalities of a scientific calculator

CS JOBS APPLICATION (Java, Spring MVC, Hibernate, Maven, JDBC, PostgreSQL, JSP, JSON, JQUERY, SVN)

Developed a Java Web Application for Applicants to apply a job for Computer Science Department and keep track of it with admin, department, staffs and applicant functionalities.

Developed a module that allows the user to edit, update, view and save/submit the application and other user-role based data to PostgreSQL

Implemented Data Access Object using Spring MVC and using Hibernate mapped those DAO to the database

WEATHER & TRAFFIC ANALYICS SYSTEM (Java RMI, Google Maps API, Web Services, JSON, YQL, Mongo, JavaScript)

Designed and Developed a weather and Traffics analytic system using RMI and Web Services which returns the weather and traffic conditions for particular zip code.

It uses Open weather data set and google traffic dataset for getting and fetching weather information using their API.

With the help of WSDL and SOAP Protocols, we can deploy this project in any type of website to show weather information.

A Complete Search Engine (Java, Mongo DB, Git lab, Amazon Web Services EC2, AWS Beanstalk)

Developed a crawler application which starts with a URL, downloads the documents located at the URL and find and organize all the links

Developed an extractor application which extract metadata and relevant data and also stores images and videos in the storage system

Developed an indexer and ranker application which index and data using TF-IDF and rank the data based on intrinsic and link analysis

Deployed our application to AWS EC2 Server which can be run on the internet and can be used in any website to search the data effectively

TV Maze Application (JavaScript, AngularJS, Node.JS)

Developed application which allows you to search for Television Shows and shows the results that match to submitted query.

Used AngularJS as a front-end technology and Node.JS as a back-end technology.

Upon entering a search query, the Node.JS application routed the API calls to query to the TVMaze API to fetch the search results.

e-Journal (Python 2.7, Django 1.9, SQLite, HTML5, CSS3, JavaScript and Bootstrap)

Developed a web application on blog which allows user to post their blog/stories with the functionality of adding media files on python’s most renowned web framework Django 1.9.

Experienced working on SQLite database with Django’s built-in ORM to python classes of models and to map them in SQLite.

Implemented the module to create user accounts with the help of Django’s Authentication, Django’s cookies and session.

Created all user interfaces with the help of HTML5 and CSS3 also made my site responsive by using Bootstrap classes.

Education

MASTER OF SCIENCE (MS) IN COMPUTER SCIENCE SEPTEMBER 2014-JULY 2016

CALIFORNIA STATE UNIVERSITY, LOS ANGELES GPA:3.4/4.0

Related Coursework: Data Structures and Algorithms, Software Engineering, Web Development, Data Science, Operating System and Distributed Processing, Software Architecture, Database Systems and Mobile Development (Android), Advance Computer Science (Node.js), Search Engine

BACHELOR OF ENGINEERING IN COMPUTER ENGINEERING JUNE 2010 - MAY 2014

L.D.R.P Institute of Technology and Research, GUJARAT, INDIA GPA:3.6/4.0

Technical Skills

Programming Languages: C/C++, Java, Android

Web Technologies: Servlet, JSP, Spring, Hibernate, HTML5, CSS3, XML, JSON, JQuery, AJAX

Web Services: SOAP, WSDL

Databases: MYSQL, MongoDB, PostgreSQL, SQL Server MS ACCESS, Elastic Search

Scripting Languages: Java Script, Python

Tools: ECLIPSE IDE, NETBEANS, Android Studio, Light Table, MS Visio, Sublime Text

Platforms: Windows, Linux, Mac OS X, VM

Software Management: Git lab, SVN, Maven, Gradle

Frameworks: Spring, Hibernate, Django



Contact this candidate