OBJECTIVE
Java / J*EE Developer
HIGHLIGHTS OF QUALIFICATIONS
. Proficient and experienced in Java programming and J2EE technologies
. Developed applications on Android for university project and commercially
for Blackberry
. Knowledgeable in analysis, design, development, testing and
troubleshooting software
. Innovative, results oriented team player with strong verbal and written
communication skills in English
. Experienced in software development life cycle
TECHNICAL SKILLS
. Languages Java 1.4.2, 1.5, C, C++,
HTML, DHTML, JSP, Java Script, XML, CSS
. Open Source Frameworks JUnit, Log4J, Ant, JMock, JSTL,
Struts, Spring, Hibernate
. Application Server Net Dynamics 5.0.22 - 1.0,
Oracle 9i - 1.1, Jboss - 2.0, Tomcat 5.5
. UML System Architect,
Magic-draw, StarUML
. Database Oracle 8i & 10g, MySQL
5.0, SQLite
. Operating System Windows, Unix, Linux, MSDOS
. Versioning System CVS, VSS
. IDE Eclipse, NetBeans,
JDeveloper
. Others Ajax
Technology / Language Version Total Years of Experience
Java 1.4.2 / 1.5 & 6 5 years / 6 months
J2EE - JSP 1.0 / 2.0 4 years / 1 year
JSTL 1.1 / 1.2 3 years / 1 year
EJB 1.1 / 2.0 4 years / 6 months
Struts 1.1 / 2.0 4 years / 6 months
Spring 3.1.0 4 months
Hibernate 4.0.1 1 year
Ajax, JQuery / javascript 1.6.2 4 months / 4 years
JUnit / JMock 3.8 / 1.0 5 years / 1 year
UML 1.1 / 2.0 2 years / 1 year
SQL MySQL / Oracle 2 years
Android / Blackberry API version 14 / 6.0 3 months / 1 year & 6 month
eclipse - 1.5.0
C / C++ Turbo C 1 year
PROFESSIONAL EXPERIENCE
Mobile Application Developer, Quick Mobile Inc, Vancouver Canada
Sep 2012 - Sept 2013
. Developed and created mobile application for the global leader of mobile
solutions for the meetings and events industry
. Successfully delivered over 65 mobile applications for major corporate
fortune 500 clients such as Google, McDonalds, Goodyear, AT&T, Cardinal,
American International Group, Accenture, Liberty Mutual and others in a
firm deadline environment
. Contributed to the product framework by implementing new features and
enhancing pre-existing ones
. Liaised with Project Managers and the delivery team on a regular basis to
ensure project deliverables were completed on time
. Developed applications mainly on Blackberry
. Mentored new hires for Blackberry platform to ramp them up quickly with
the agile methodologies
. Technology and Tools used: Java, Blackberry Eclipse plugin, Open source
XML parsers, SVN, JSON, SQLite
Software Developer (Mobile), Fingerfood Studios Inc.
Jun 2012 - Aug 2012
. Introduced for the first time to Mac environment and started developing
applications on Objective-C.
. Defect fixing and implementing new functionality on Telestrator project.
This application for iPad allows freehand drawing like sketch on a still
or video.
. Developed a store module where users can buy smileys and other graphics
from the store which can be used across the application
. Technology and Tools used: iOS 5.0, JSON, SQLite
Java Developer - Mobile Authentication and Asset Tracking (Kwantlen
University) Jan 2012 - Jun 2012
. Requirements: 1) Authentication to site without username and password.
Login using mobile application. 2) Tracking items in a container
. Delivered design document, mobile application (Android & Blackberry),
mobile web application, and desktop web application.
. Implemented application on Tomcat using Spring, Hibernate, JQuery (mobile
web), SQLite and MySQL database.
. Used QR Code for authenticating a client with the server
. Used Ajax from client's browser to check completion of authentication
from mobile. DHTML for client validation
. Technology and Tools used: Java 1.5, Spring, JSTL, Hibernate, Log4J,
Tomcat 6.0, MySQL 5.0, StarUML,
JQuery, Ajax,
Blackberry and Android development environment
Kwantlen University - Bachelor of Technology, IT
Sept 2010 - Apr 2012
Principal Software Engineer (Contract), Central Insecticides & Fertilizers
Pvt. Ltd. India May 2008 - Nov 2008
. Involved in designing and development of an Intranet Employee Portal
. Implemented on Tomcat with Struts, Hibernate and MySQL database
. Technology and Tools used: Java 1.4.2, Tomcat 5.5, MySQL 5.0, struts,
JSTL, Hibernate, Ant, Junit, Log4J,
StarUML
Senior Software Developer, Research4 Infotech Pvt. Ltd., India.
Aug 2007 - Mar 2008
. Managed the social networking site g2bux with a team of twenty five
developers and testers
. Scheduled and created timelines for development and testing team
. Initiated performance and load testing of site
. Technology and Tools used: Java JDK 1.4.2, Ant, Struts, Hibernate, Log4j,
JSTL, Ajax, Edit Plus, Oracle10g,
JBoss (EJB 2.0).
Senior Software Developer, Bluestar Infotech Pvt. Ltd., India.
Nov 2005 - Aug 2007
. Led a team of six java developers for developing applications for
Intralinks
. Designed single threaded application using XML Parsers and Pollers
. Introduced and integrated mock testing along with unit testing
. Used patterns like Remote Proxy and Fa ade objects for each of the
exposed webservices along with creational patterns like Factory and
Singleton
. Adopted Agile methodology for the project
. Technology and Tools used: Java JDK 1.4.2, Ant, Junit, JMock, Log4j,
Eclipse, Open source XML parsers, CVS
Senior Software Developer, Bluestar Infotech Pvt. Ltd., India.
Feb 2007 - May 2007
. Designed and developed Parser Generator for Solutionary, a security
service provider
. Executed the seventy thousand dollar project within the stipulated
timeline of four months
. Technology and Tools used: Java JDK 1.4.2, Ant, Junit, Log4j, Eclipse,
Open source XML parsers
Software Developer (Contract), Siemens Business Service PLC, Ireland.
Apr 2005 - July 2005
. Fixed defects and added new enhancements to the Animal Health Computer
System (AHCS)
. Technology and Tools used: Java JDK 1.4.2, Oracle 8i, Oracle 9i (EJB
1.1), Ant, Junit, Struts, Log4j, Magicdraw
Software Developer, Siemens Business Service PLC, Ireland.
Aug 2001 - Oct 2004
. Developed, documented and unit tested Intranet based AHCS for Department
of Agriculture to track animal health and welfare activities with an end
user base of two thousand people
. Achieved a group development effort exceeding one million lines of code
with a team of twenty five developers
. Development of the project using Struts with Oracle 9i application server
and Oracle 8i database
. Technology and Tools used: Java JDK 1.4.2, Oracle 8i, Oracle 9i (EJB
1.1), Ant, Junit, Struts, Log4j, Magicdraw
Software Developer, Wonderdene PLC, Ireland.
Oct 2000 - June 2001
. Developed and unit tested intranet based Corporate Client System for
Department of Agriculture using JDeveloper on Oracle 9i and Oracle 8i
database
. Technology and Tools used: Java JDK 1.2, Oracle 8i, Oracle 9i (EJB 1.1),
Ant, Junit, Struts, Log4j, JDeveloper
System Analyst, Gulf Computers Pvt. Ltd., India.
Dec 1999 - Aug 2000
. Analyzed, designed and developed modules for Case Management System for
the State of Tennessee with a team of forty developers
. Technology and Tools used: Java JDK 1.2, Oracle 8, NetDynamics (EJB 1.0),
System Architect
Software Developer, Clearship Infotech Pvt. Ltd, India.
Dec 1998 - Dec 1999
. Developed Interactive Voice Response System (IVRS) in C and website
www.clearship.com
. Technology and Tools used: Java JDK 1.2, Oracle 7, Servlets, C on Unix
Software Developer, Franco Chemical Industries Pvt. Ltd, India.
May 1997 - Nov 1998
. Developed Real Time Station in C on DOS
. Technology and Tools used: TurboC
EDUCATION AND CERTIFICATION
. Bachelor of Technology IT (Kwantlen Polytechnic University, Canada)
. Sun Certified Java Programmer (Java 2)
. Diploma in Network Centered Computing (NIIT, India)
. Diploma in Electronics and Radio Engineering (Board of Technical Exams,
India)
References Available Upon Request