Dilpreet Singh
****, ** ************ *****, *** *07, Montreal, QC H3H 2N3
****************@*****.***
EDUCATION
Diploma in Full Stack Developer in Mobile Technologies (About to start) July 2019 – July 2020
Montreal College of Information Technology, Montreal, QC
Bachelor of Engineering, Information Technology May 2010 – June 2014
Jaypee Information Technology, Noida, India
TECHNICAL / COMPUTER SKILLS
Languages
Java, C++
Technologies Web
Servlets, JSP, Vaadin, XML, HTML, XHTML, JavaScript, JSON/P etc.
Other technologies JEE
Services Web (SOAP, REST etc), SQL, SOA, JDBC, etc
Frameworks of development/test
Spring, Spring MVC, Hibernate, SOAP UI, Activiti API, Apache Commons, Jersey (Restful), Axis2, Junit Testing, Atlassian Jira
Environment
WINDOWS, Linux
Tools of development
Eclipse IDE, Maven
Database
SQL, PostgreSQL, Oracle, MySQL.
Source Manager
Git, SVN/Tortoise
Application Servers
Tomcat, Jboss
Methodologies
UML, Design Pattern, Agile (Scrum)
Reporting Tools
iReports, Apache POI HSSF
CAREER RELATED EXPERIENCE
Software Engineer Nov 2018 - June 2019
Irdeto Technology Private Limited, India
•Developed and integrated Set top box applications
•Provided support for core product integrated in set top boxes
•Documentation- Design documents, IT Support documents etc.
•Tools and Technologies: Core Java, Git, Data Structure, Linux, Eclipse IDE, Atlassian Jira.
Software Engineer Oct 2016 – Nov 2018
Nucleus Software Exports Limited, India
•Developing core product of banking domain using various technologies
•Provide support for various modules and processes.
•Documentation- Design documents, IT Support documents etc.
•Tools and Technologies: Core Java, Maven, Spring MVC, Hibernate, Rest/ Soap Web services, Agile methodologies, Soap UI, JSP Servlets, Java script, Tortoise SVN, Eclipse IDE, Apache Tomcat, MySQL, SQL Developer, SCRUM, Junit Testing, Atlassian Jira, Activiti API, UML, Design Pattern, Apache POI HSSF.
Software Developer June 2014 – Oct 2016
Home Credit Finance Private Limited
•Developed multiple in-house projects using various technologies
•Provide support for various utilities and processes developed by developers
•Documentation- Design documents, IT Support documents etc.
•Tools and Technologies: Core Java, Maven, Spring MVC, Hibernate, Rest/ Soap Web services, Agile methodologies, SCRUM, Soap UI, Vaadin, Java script, Tortoise SVN, Eclipse IDE, Apache Tomcat, MySQL, SQL Developer, Junit Testing, Atlassian Jira, Activiti API, UML, Design Pattern, iReports.
Dilpreet Singh 2/2
ACADEMIC PROJECTS & COURSE WORK
Tatasky Interactive Applications (Set Top Box)
•Technologies Used: Core Java, Bootstrap, and Java AWT.
•Working in Tata sky product development team developing and integrating interactive applications as per business.
Loan Management System (Banking product)
•Technologies Used: Core Java, Spring, Hibernate, Maven, JavaScript, Bootstrap.
•Working in core product development team developing modules and utilities as per the needs of the business
Customer Acquisition System (Banking product)
•Technologies Used: Core Java, Spring, Hibernate, Maven, JavaScript, Bootstrap.
•Working in core product development team developing modules and utilities as per the needs of the business
Procurement Management System
•Technologies Used: Vaadin (For front-end), Core Java, Spring, Hibernate, Maven, Activiti API
•Automated and optimized the process of procurement of goods and services (which include creating request, automated approval process, and generating PO’s).
Leave Management System
•Technologies Used: Vaadin (For front-end), Core Java, Spring, Hibernate, Maven, Activiti API
•Automated the process of applying leaves (which include creating request, automated approval process, and generating Leave request forms), deputy process, with real time balance and leaves calculation integrated with payroll closure and reports.
Mail Room Automation
•Technologies Used: Vaadin (For front-end), Core Java, Spring, Hibernate, Maven, Activiti API, Soap Web services, WSDL
•Automated an existing manual process for better tracking and management integrated with HOMER (Organization Portal) using web services.
Voice Command System (1 year major project for University)
•Technologies Used: HMM algorithm of Speech Recognition, Sphinx4 and Stanford NLP and implementing it in JAVA using JSAPI
•System was trained and made to execute all the commands commanded by the speaker/User vocally.
EXTRA-CURRICULAR ACTIVITIES
Part of Nucleathon coding marathon of Nucleus software (Third in the marathon in team)
Football player for university team and Neethi FC (a local football club).
Dancer in University and School Bhangra Team.
Part of School Math Olympiad Team.
HOBBIES
I like to play football, been in multiple tournaments for a local club in India.
I like to work on algorithms or solving technical puzzles.
A fitness enthusiast.