Jagdeep Singh Phone: +1-438*******
LinkedIn Email: *******.***@*****.***
Toronto, Canada
Canadian citizen
Senior Java/Hybris
Developer/Consultant
HIGHLIGHTS
• More than 8 years of experience in JAVA related technologies
• More than 6 years of continuous technical experience in Hybris ecommerce product as a developer
• In depth knowledge of Hybris technical modules (SOLR, Storefront, Platform Core etc.)and architecture.
• Certified Hybris Core and Commerce developer
• Spring Source Certified Spring Professional
• Sun Certified Java Programmer
• Journal publication in top IEEE magazine on Web Services under supervision of Prof. Roch Glitho.
• Attained GPA of 4.23/4.3 in Masters, Concordia University. SOFTWARE SKILLS
• Programming Languages: Java SE, Java EE, Spring, PL/SQL
• Scripting: UNIX shell scripting, Javascript
• Web development skills: XML, XSL, CSS, HTML
• IDE/Tools: Eclipse, Netbeans, IntelliJ, Jmeter, JVisualVM
• Operating Systems: Windows, UNIX
• Application Package: Apache Tomcat, Weblogic, Sailfin
• Database: MySql, Oracle, Mongodb
EDUCATION
Master of Applied Science Sept. 2010 – Aug.
2012
Electrical & Computer Engineering, Concordia University Montreal, Quebec, Canada
Research Topic: Web services (REST/SOAP) based Multimedia Conferencing Bachelor of Engineering Aug. 2004 – Jun. 2008
Thapar University,Patiala, Punjab, India
WORK EXPERIENCE
Senior/Lead Hybris Consultant Feb,2020 - Till date BELL, Toronto/Montreal
• Working exclusively in hybris projects within Bell.
• Involved in designing hybris architecture from the scratch
• Lead developer for hybris related development requirements.
• Working with in-house microservices to integrate with hybris Senior/Lead Hybris Consultant March,2019 - Feb 2020 CGI, Toronto
• Working in multiple Hybris projects directly with customers.
• Handling production issues and escalations for Longos (Hybris customer).
• Worked with Bell (Hybris customer) for building the technical requirement documents for the first phase of the project. Technology stack: Hybris, SOLR, Java SE, Java EE,Spring Senior Hybris Consultant November 2018 – April
2019
Deloitte, Toronto
• Working in pre-development phase with solution architect to provide Hybris architecture.
• Setting up Hybris architecture for the project.
• Developed POCs for Hybris solutions
• Creating Hybris solution architecture documents (i.e. SD architecture) Technology stack: Hybris, SOLR, Java SE, Java EE,Spring Senior Hybris Consultant Feb 2017- November 2018
Great West Life, Toronto
Project: GWS (https://www.greatwestlife.com/) Hybris Financial Customer
• Worked with solution architects to provide end-to-end Hybris solutions.
• Worked in depth for setting up Hybris project architecture.
• Designed and developed the new custom Hybris features as per the requirements.
• Developed complex Junits to test the implemented solutions.
• Participated in the code review.
• Participated in daily scrim and following the agile process for the development.
• Working in collaboration with the partner for the development.
• Worked extensively in Hybris Core, Accelerator, Back office, OCC . Technology stack: Hybris, SOLR, Java SE, Java EE,Spring, RDBMS (Oracle, MySQL), RESTful webservices, SOAP web services, JUnit (Mock & Stubs Senior Hybris Developer May 2016- Feb 2017
CGI, Montreal
Worked majorly in 2 Hybris projects:
Project: Buffalo Jeans(https://www.buffalojeans.ca/)Hybris B2C Customer
• Estimating and Validating the enhancements requests for their website
• Designing and developing the new features as per the requirement.
• Performing the unit and functional testing of the new developed feature
• Participating to the code review
• Delivered the features well within the deadlines Project: Beer Store, TBS(http://www.thebeerstore.ca/) Hybris B2B Customer
• Developed a demo based on the customer specification document.
• Working on the specifications to validate the requirements and look for potential bottlenecks for the project.
• Working with the infrastructure team to set up the Hybris environment at CGI.
• Working in the architecture of the project
Worked primarily in following Hybris modules: B2C, B2B, Core, Solr, Cockpits, WCMS, Promotions & Vouchers
Technology stack: Hybris, SOLR, Java SE, Java EE,Spring, RDBMS (Oracle, MySQL), RESTful webservices,SOAP web services, JUnit (Mock & Stubs), Senior Software/Software Engineer October 2012- April 2016 Hybris, An SAP company
• Technical support to Hybris eCommerce product
• Technical Module lead in Accelerators (one of the technical module in the hybris ecommerce product)
• Strong technical experience working in the following Hybris modules: B2C, OMS, Core, Solr, Cockpits, WCMS, Promotions & Vouchers
• Analyzing the issues and providing the fixes to the customers and partners on hybris eCommerce product
• Key team member in handling very high or escalated issues.
• Directly working with partners and customers to provide workarounds and custom solutions
• Analyzing the application performance (i.e. analyzing thread dumps, heap dumps, application logs, GC logs etc.) related issues
• Implementing internal projects, technical documentation and sessions. Technology stack: Java SE, SOLR, Java EE,Spring, RDBMS (Oracle, MySQL), MongoDB, RESTful webservices,SOAP web services, JUnit (Mock & Stubs), Jmeter, JVisualVM
Research Assistant January 2011 – September 2012
Concordia University Montreal, Quebec, Canada
• Researched in the Web services (SOAP-based and RESTFul-based) and published journal in IEEE
F. Belqasmi, J. Singh, S. Bani Melhem, and R. Glitho, “SOAP Based Web Services vs. RESTful Web Services for Multimedia Conferencing Applications: A Case Study”, IEEE Internet Computing Magazine, Forthcoming July/August 2012.
• Integrated web services in the SIP environment.
• Developed concepts in IMS, digital communication, higher layer protocols, telecom networks
• Developed a Multimedia conferencing application (both server-side and client-side)
• using:
• TCP socket connection to support messaging
• SIP to support the voice and video using Sailfin server Technology stack: Java SE, Java EE, Sailfin server, Weblogic server, Jmeter, MAT lab System Engineer Sep. 2008 - Aug.2010
Tata Consultancy Services Limited Gurgaon, India
CVS project (Development team) :
• Developed “Billing Module” using core Java
• Created JUnit tests (mock and stubs)
• Documented functional specifications, test suites and training material. Agilent project (Maintenance team) :
• Fixed bugs and implemented Change Requests using Java, as requested by the client. Interacted with the client for requirements gathering and resolving the product issues.
• Developed stored packages, procedures, functions, Partitions, triggers, and views using PL/SQL
Trainings:
• Internal technical certifications in Java/J2EE, C++, UNIX, PL/SQL,.
• Soft skills trainings: software development lifecycle, corporate etiquette & grooming, basics of business, active listening skills, written communication skills, e-mail etiquettes
Technology stack: Java SE, Java EE, Apache Tomcat server, Mysql Undergraduate Project Intern Jan. 2007 –July .2007 Central Scientific Instruments Organization Chandigarh, Punjab, India Project Undertaken:
Developed driver library using C++ for interfacing alphanumeric and graphical LCDs with microcontroller.
REFERENCES AVAILABLE UPON REQUEST