resume - software developer - jigar patel
TRANSCRIPT
JIGAR PATEL1906 - 1050 Markham Road, Toronto, ON M1H 2Y7
(416)-909-4014 [email protected]
SOFTWARE DEVELOPER
Java J2EE Spring Hibernate Web services SQL WebSphere Eclipse MavenHIGHLIGHTS OF QUALIFICATIONS
4 years of experience developing applications using Java, J2EE and relevant technologies Exposure to front end client side web technologies like HTML5, CSS3, JQuery and Javascript Experience with Software Development Life Cycle (SDLC) developing a software application
from scratch Troubleshooting skills to debug the software application and rectify the system faults Developed robust and conquer application using test driven development (TDD)
Collaborative, quick learner, leadership and time management skills
Attention to detail, team player, initiative, passionate about programming Bachelors in Computer Engineering
TECHNICAL SKILLS
Languages & Technologies: Java, Object Oriented Design and Programming, J2EE(JSP, Servlets, JDBC), data structures, Spring, Hibernate, Struts , RESTful Web Service, SOAP, Groovy & Grails, JavaScript, EXTJS, AJAX, JQuery, MAVEN, ANT, tomcat, WebSphere, JMS, ActiveMQ, Spring Batch, JUnit, Mockito
Tools: Eclipse, STS, MyEclipse, SVN, Mercurial, MS VSS, Jenkins, log4jReview & Bug Logging: JIRA, Mantis, Phabricator, SonarQube, CheckStyle, PMD, FindBugDatabases: Oracle, MySql, MS-Access, Microsoft SQL ServerOther Technologies XML, HTML5, CSS3, UMLOperating system: UNIX, Linux, MS-DOS, Windows
EMPLOYMENT HISTORY
Software Engineer 2014 – 2015
Paul Mason Consulting Ltd. http://www.pmcretail.com/ Interacted with the clients to understand the project and finalize its scope Estimated, designed and developed modules of project using Java and J2EE technologies Created RESTful APIs Coordinated with other teams working on the same project using scrum agile methodologies Constructed, modified, integrated and tested data models and database management systems
like SQL Server, MySQL and Oracle Designed and implemented the patterns to deal with cross cutting concerns like global exception
handling and global logging which reduced the length of code by centralizing the repetitive code to a common place
Created API for a currency management in the project to deal with different global currencies Trained a team of junior members with entire domain of software product and pair programming Earned excellence award for consecutive performance in maintaining large database applications
with more than 100 tables for retail client Appreciated by client for delivering a complex software product in a tight timeline with quality Ensured smooth delivery of the project by providing quick solutions to the problems and following
proper code review process
Achieved client satisfaction by providing 24x7 on call support with best possible solutions for
their requirements changes
JIGAR PATEL
Page 1 of 2
(416)-909-4014 [email protected]
Software Engineer 2012 – 2014
Cygnet Infotech Pvt. Ltd. http://www.cygnet-infotech.com/ Provided support in technical architecture of the application by participating in design process Applied JUnit Test driven development for various modules make application test proof Coded and tested diversified modules of the application using Spring and Hibernate Applied security to the web application using spring security framework Designed robust and flexible solutions to the business problems Developed reusable framework which can be easily adapted by multiple applications as an API Created web designs using JSP, HTML5, CSS3 and JQuery for the front end of the web
application Troubleshot the technical faults in the application and resolved them Deployed the web applications to the application servers like tomcat and websphere Documented the design and architectural information in the predefined format Designed the databases and created queries and procedures for development and testing using
MySQL and SQL Server
Computer Programmer 2011 – 2012
TimeSense Technology http://www.timesense.in/ Gathered new requirement from clients for the software application Created System Requirement Specification (SRS) documents according to client needs Implemented the server and database side coding practices to develop the web application using
Java, JSP, Servlet and MySQL Designed the User Interface of the web application using HTML, CSS and Javascript Researched the requirements, competitive products and technologies suitable for the solutions Provided the solutions to the clients for their queries Installed and configured applications on tomcat server Tested the web application from end-to-end Used Mantis Bug tracking system for issue tracking and management Fine-tuned MySql database and optimizated code to reduce the response time of the application
Worked together with team after various phases of software development i.e. analysis, design,
implementation, testing and documentation
EDUCATION
Bachelor of Engineering in Computer Engineering 2011
SVMIT, Bharuch, Veer Narmad South Gujarat University, Gujarat, India
PROFESSIONAL TRAINING
Scrum Fundamentals Certified (SFC) 2015
SCRUMstudy - Accreditation Body for Scrum and Agile
Hadoop Fundamentals 2015 BigData University
Coaching to Career 2015 Information and Communication Technology Council, Toronto
Page 2 of 2