SOFTWARE DEVELOPER
SUMMARY OF QUALIFICATIONS
Motivated software engineer with 3 years of experience in software development, code writing, debugging, and system integration. Highly skilled at creating applications, databases, and systems using advanced programming languages and software tools.
OVERALL TECHNICAL SKILLS
Languages
Java, PHP, C++
Database
MySQL, PostgreSQL, SQL server, MS-Access, DB2
Frameworks
Spring, Spring MVC, HIbernate, Magento, Joomla, CodeIginator
Tools
Eclipse, NetBeans, Sublime, Intellij, Maven, GIT
Web/App Server
Servlets, JSP, WordPress, Javascript, Ajax
PROFESSIONAL EXPERIENCE
Software Developer
Nexstudios 11/2013 – 01/2014(Left for continuing with my graduation)
Virtual Collabration
Idea bidding software for buying and selling of ideas. A system that acts a mediator between the idea creator and idea buyers.
Responsibilities
Developed a Module for business user registration and customer registration using spring MVC.
Developed a Module for posting idea using spring MVC.
Developed a backend for admin to control the overall process and used Web Services for payment mechanism.
Implemented data archiving and persistence of transactions using Hibernate by creating
POJO classes using hibernate annotations and configuring hibernate to set up the data
sources, caching, etc.
Technical Environment
Spring MVC, Hibernate, Web Services, Tomcat, Ajax, Javascript.
Store Management
A system to keep track of inventory available in the store .
Responsibilities
Involved in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the Astah tool.
Developed user interfaces using JSP, HTML and CSS.
Developed a module to keep record of inventory using Spring.
Generates a notification by email if inventory is below limit using Email notification by SMTP server.
Developed a module for keeping track of inventory and generate notification when it is below limit.
.
Technical Environment
Spring MVC, hibernate, Tomcat, Ajax, Javascript.
Software Developer
Real Time Solution 05/2011 – 10/2013
Sales Tracking
A System to track the internal sales of the company. Records the sales, calculate Profit/loss at end of each year.
Responsibilities
Used Spring ORM to integrate Spring Framework
DAO layers with mysql database to offer abstraction for the business from the database related code (CRUD)
Implemented data archiving and persistence of transactions using Hibernate by creating POJO classes using hibernate annotations and configuring hibernate to set up the data.
Module for recording overall sales and calculating profit/loss.
Technical Environment
Java, Spring/MVC, Ajax, Tomcat, Javascript, Window 7.
Meteorological Information & Communication System
A web application for processing of weather related data processing.
Responsibilities
Developed a module for decoding and encoding of data.
Dynamic form for data entry.
Developed a data conversion module from old datasets developed in GWBASIC.
Technical Environment
PHP, Postgres, Ajax, Javascript, Xml.
ICIMOD CMS
A content management system for an INGO.
Responsibilities
Created a module for generating templates for data manipulation.
Technical Environment
PHP, GWT, CSS.
Iridium to Web
Developed communication module for data extraction & encoding system. Retrieved data packets from satellite & decoded them. Encoded data in iridium format & transmitted information via satellite.
Responsibilities
Module for decoding data packet data.
Module for data encoding.
Technical Environment
Core PHP, Socket Programming
ACADEMIC EXPERIENCE
Online Smart Mart
Collaborated on web application for online shopping. Established search and view options for viewing categories/products, and cart review capability for purchases. Enabled any user to create online shop for vendors. Designed credit card payment processes, security, and calculation systems.
Responsibilities
Developed a module for Registration.
Developed a module for CRUD operation product, product category.
Technical Environment
Spring, Hibernate, Ajax.
Utopia Car Rental
Car rental application. Users can search for a cab in a particular location and rent it.
Responsibilities
Developed the frontend
Developed complete renting module
Technical Environment
Spring, Hibernate, Ajax.
Library Management System
An application to allow librarians to add new publications, copy of publications and new members as well as allowing library members to loan a copy of a publication, to return a copy of a publication, to reserve, cancel and pick up a reservation for a publication.
Responsibilities
Developed Overall System
Technical Environment
Core Java
Education
Master’s Degree in Computer Science (In progress via distance education; expected completion Dec 2016 Maharishi University of Management, Fairfield, Iowa GPA : 3.88).
Coursework:
Project Management Algorithms, Database, Web Application Architecture, Enterprise Architecture, Core Java
Bachelor In Information Technology (College Of Information technology 2006-2010 CGPA : 3.22)
Coursework:
Data Structure & Algorithm, Java, C++, Visual Basic, Discrete Mathematics