Resume

Sign in

Developer Project

Location:
Mumbai, MH, India
Posted:
March 26, 2018

Contact this candidate

Resume:

VIKAS BHARGAV

ac4xkt@r.postjobfree.com

91-898*******

Career Objective

To work in a firm with a professional work driven environment where I can utilize and apply my knowledge and skills, which will lead to my growth as well as growth of the organization.

Summary

Experience in developing web applications using Python and Django framework.

Designed and configured database and back end applications and programs in python.

Skilled in structuring layouts and creating charts and graphs in python.

Designed and developed application interface using the Django framework.

Experience in creating unit test cases in python.

Created a generic unit test case interface in python.

Experience in working with agile methodology.

Experience in developing and building Liferay portal using Spring MVC, Hooks, Service builder and custom portlet and Hands-on experience on Liferay DXP.

Experience with using IDEs like IntelliJ, PyCharm, Eclipse and Liferay Developer Studio.

Knowledge of front end development HTML, JavaScript, CSS and AJAX.

Worked on projects in Networking, Electronics and Social Networking Domains.

Worked on Angularjs project POC with Liferay.

Education

Master of Computer Application(CS)

IIPS, DAVV University, India (2012 to 2015)

Bachelor of Computer Application(CS)

IIPS, DAVV University, India (2009 to 2012)

Technical Skills

Python, Django

IntelliJ, PyCharm

Java, Liferay

Liferay Developer Studio, Eclipse

Angularjs, JavaScript, HTML

MySQL, PostgreSQL

Experience

Software Engineer

Assemblage Entertainment Pvt. Ltd.

Feb 2018 to Till Date

Associate Software Engineer

CIGNEX Datamatics

Jun 2015 to Feb 2018

Project – Advance Analytics and Assessment

This project is about create an interface for generating new and fresh automatic questions with answer from the given pdf files. User just need to inject the pdf file in the interface and it will give the output as pdf or docx file with multiple new items. Also creates a complete test containing randomly generated questions from different generators of different subjects.

Project Environment: Python, Django, Anaconda, Stanford CoreNLP

Role: Python Developer

Job Responsibilities:

Build an interface for extracting pdf as text and from which extract the content and store in a dictionary.

Extract the pdf as text file with logical content.

Crate generic unit test case interface for generators.

Analyze and understand user specifications and requirements.

Design and develop functional and non-functional requirements.

Designed and configured database and back end applications in Django.

Crate templates for displaying generated output.

Implement different libraries of python.

Project – Analytics and Assessment

This project is about creating generators for use in a competency and online examination. It generates random question, answers for any number of topics and gives a sample test output as PDF and doc file. Also creates a complete test containing randomly generated questions from different generators of different subjects.

Project Environment: Python, Django, Anaconda

Role: Python Developer

Job Responsibilities:

Build a common interface for creating different types of generators.

Creating generators of different topics which generates random question, and answers with graphs and 2D,3D figures.

Crate generic unit test case interface for generators.

Analyze and understand user specifications and requirements.

Design and develop functional and non-functional requirements.

Designed and configured database and back end applications in Django.

Crate templates for displaying generated output.

Implement different libraries of python.

Project – Franchise Management Platform

Franchise Management Platform (FMP)™ is a highly customizable, Open Source-based franchise management system delivered on a hosted, managed, configured and fully supported solution stack for managing relationships, content, operations & performance among franchise owners (franchisors), franchisees and customers.

Project Environment: Liferay 6.2, Java, MySQL

Role: Liferay Developer

Job Responsibilities:

Experience in IDEs like Liferay Developer Studio and Eclipse.

Analyze and understand user specifications and requirements.

Design and develop functional and non-functional requirements.

Design and develop custom portlet using Spring MVC and service builder.

Implement inspection module using spring MVC and custom portlet

Implement web services for mobile applications.

Project – POC

Daily Expense Calculator App

Expense Manager is simple, intuitive, stable and feature-rich app that is just designed for user. Everything you need at your fingertips to manage the expenditures and budgets. As well as you can see a graphical representation of your expenses.

FMP- Dashboard App

Created a responsive web application which also has mobile app features like touch and swipe.

Project Environment: AngularJS, JavaScript, Nodes

Role: AngularJS Developer

Project – Knowledge management systems

A knowledge management system (KMS) is a system for applying and using knowledge management principles. These include data-driven objectives around business productivity, a competitive business model, business intelligence analysis and more.

Project Environment: Liferay DXP

Role: Liferay Developer

Job Responsibilities:

Exploring all the new features in Liferay DXP and preparing POCs on web services.

Worked on Integration of email template with DXP

Worked on Creating Services on DXP including CRUD operations using Liferay MVC Portlet.

Worked on OSGI services and modularity.

Project – Homework Application

This project is for a local home cleaning company. Currently they are keeping track of all our bookings using a spreadsheet and they want to move it into a web application instead using Django. The main goal with this project is to make it possible for customers to schedule a booking online.

Project Environment: Python, Django, Anaconda

Role: Python/Django Developer

Job Responsibilities:

Create a new root page for the application with a form designed for customers to sign up and create a booking.

Implement rest web services for applications.

Crate unit test case for application modules.

Analyze and understand user specifications and requirements.

Design and develop functional and non-functional requirements.

Designed and configured database and back end applications in Django.

Crate templates for displaying output.

Project – Weather Application

This project is a web framework to show weather data from various stations by calling a weather api. The main functionality of this application is to show and plot data getting from api. The user can select from couple of dropdowns - the city/station and which weather parameter to plot. User needs to select a date range for plotting. There should also be a button which allows the user to add a new weather station to the platform. When the user tries to add a station, the app can query the user for the Station Id and that should be then saved in the database. From then on, that station should also be listed in the dropdown, for future plotting.

Project Environment: Python, Django, Anaconda

Role: Python/Django Developer

Job Responsibilities:

Create a new root page for the application with a form designed to show and plot weather data.

Crate unit test case for application modules.

Analyze and understand user specifications and requirements.

Design and develop functional and non-functional requirements.

Designed and configured database and back end applications in Django.

Trainee Consultant: Liferay Developer

January 2015 to April 2015

CIGNEX Datamatics

Hobbies and Interest

Playing Cricket

Listening to songs

Personal Details

Date of Birth : 16th July 1991

Gender : Male

Language : English, Hindi.



Contact this candidate