Sunny Singh

Sunny Singh Email and Phone Number

Experienced Software Developer | Working with Java, Spring Boot, Kafka, and DevOps(GCP & ArgoCD) | Passionate Problem Solver @ CGI
montréal, quebec, canada
Sunny Singh's Location
North York, Ontario, Canada, Canada
Sunny Singh's Contact Details

Sunny Singh work email

Sunny Singh personal email

n/a
About Sunny Singh

Experienced in:Analyzing Business Requirements and SpecificationsDesigning, Coding, Testing, Debugging, and Production DeploymentWarranty Support and fixing existing production issues/defectsStrong understanding of:SDLC and Agile Software Development MethodologyProficient in:Object-Oriented Programming, Algorithms, Data Structures, and Design PatternsInvolved in:Coordination with onsite teams and task distributionPerforming internal and external code quality audits (IQA and EQA)Process improvement activitiesCreated:High-Level Documents (HLD) and Low-Level Documents (LLD) using UMLRecognized for:Sound technical and analytical abilitiesHighly motivated team player with:Strong communication, analytical, and problem-solving skillsGreat work ethic and a willingness to pursue and master new skillsTechnical Skills:Programming Languages: Java (J2SE/J2EE), HTML, CSS, JavaScript, and moreFrameworks: Spring Boot, Spring MVC, Microservices, React.js, Node.jsDatabase Management: Oracle PL/SQL, MySQL, PostgreSQL, MongoDBReal Time Stream tools and technologies: Confluent Kafka, IBM MQ, Google Pub/SubTools & Technologies: Docker, Kubernetes, Jenkins, Git, Gradle, Maven, SonarQubeDevOps: Kubernetes, Rancher, ArgoCD, Helm Charts, GCPTools & Environments:Servers: Apache Tomcat, Glassfish, IBM WebSphere Application ServerOperating Systems: Windows, Mac OS X, Linux, AndroidSDLC Methodologies: Waterfall, AgileDevelopment Tools: Eclipse, IntelliJ IDEA, Android Studio, NetBeans, Visual Studio Code, Jira, Postman, Swagger, Figma, Miro

Sunny Singh's Current Company Details
CGI

Cgi

View
Experienced Software Developer | Working with Java, Spring Boot, Kafka, and DevOps(GCP & ArgoCD) | Passionate Problem Solver
montréal, quebec, canada
Website:
cgi.com
Employees:
53419
Sunny Singh Work Experience Details
  • Cgi
    Software Developer
    Cgi Jan 2022 - Present
    Toronto, Ontario, Canada
    Design, Build, and Maintain:Developed and supported applications for the Banking and Finance industry, including large-scale production services and data pipelines in gesting around 2 million events daily..Production Systems & Debugging:Utilized IBM MQ to monitor message flow and connection statuses.Analyzed Kafka topics and KSQL streams to ensure smooth message consumption and flow using Confluent Platform.Debugged production issues and provided hotfixes to maintain… Show more Design, Build, and Maintain:Developed and supported applications for the Banking and Finance industry, including large-scale production services and data pipelines in gesting around 2 million events daily..Production Systems & Debugging:Utilized IBM MQ to monitor message flow and connection statuses.Analyzed Kafka topics and KSQL streams to ensure smooth message consumption and flow using Confluent Platform.Debugged production issues and provided hotfixes to maintain system reliability.Collaboration & Stakeholder Engagement:Partnered with Business Analysts and Product Owners to evaluate new business requirements and their feasibility.Engaged with a diverse range of stakeholders, including engineering, product, operations, finance, and data science teams.System Improvements & Documentation:Enhanced engineering standards and processes, contributing to performance improvements and system architecture discussions.Documented implementations and release notes using Confluence, and provided detailed technical documentation for future reference.Mentoring & Knowledge Transfer:Mentored junior engineers and interns through knowledge transfer sessions, fostering skill development and team growth.Automated data analysis tasks using Python and bash scripts, reducing manual intervention and improving efficiency.Operational Excellence:Managed maintenance activities, supported production issues, and participated in Disaster Recovery (DR) activities to ensure system continuity.Utilized Dynatrace for performance monitoring and identifying bottlenecks during production issues.Technical Skills:Expertise in Java, Spring Boot, Spring Cloud, Spring Security, IBM MQ, and Spring Reactive Programming.Proficient in Kafka, Confluent Platform, Python scripting, and bash scripting for automation.Experienced with various tools and platforms including Microsoft , ArgoCd, Azure, On-premise Cloud environments, and Confluence. Show less
  • Witlinks Corporations
    Software Developer
    Witlinks Corporations Apr 2021 - Aug 2021
    Brampton, Ontario, Canada
    Tools and Technologies used:HTML, CSS, JavaScript, JSON, ReactJS, Redux, Material UI ,CSS and jQuery, NodeJS, Express JS, GIT, Postman, MongoDB, Jira, UML, Restful Web Services, REST API., JWT, google Authentication, Kubernetes, Containers, Google Cloud Platform.• Witlinks Corporations, a Canadian business solution company which helps and assist banking sector and insurance companies by providing them a reliable a complaint management system.• Worked in a development team of 5… Show more Tools and Technologies used:HTML, CSS, JavaScript, JSON, ReactJS, Redux, Material UI ,CSS and jQuery, NodeJS, Express JS, GIT, Postman, MongoDB, Jira, UML, Restful Web Services, REST API., JWT, google Authentication, Kubernetes, Containers, Google Cloud Platform.• Witlinks Corporations, a Canadian business solution company which helps and assist banking sector and insurance companies by providing them a reliable a complaint management system.• Worked in a development team of 5 members for implementing user requirements using agile methodology for ecommerce and retail services.• Implemented blog system using MERN technologies where a user can post articles and blog.• Implemented CRUD operations for user posting articles.• Implemented authentication, sign in and signup features using JWT and Google authentication API.• Implemented Like and comment feature for articles created by a user.• Worked with promise based HTTP client for the browser, Node JS for hitting REST endpoints and fetching data into application.• Implemented search functionality using the tagging system to upgrade the user experience.• Performed validation of client side and server side to increment performance by 20%.• Hosted website using GCP, Kubernetes and containers.• Ensured code maintainability through documentation, and robust unit and system integrated testing.• Adhere to high-quality development principles while delivering solutions on-time and on-budget.• Participate in peer-reviews of solution designs and related code. Show less
  • Tata Consultancy Services
    System Engineer
    Tata Consultancy Services Jul 2019 - Dec 2019
    Kolkata
    Technologies: Java(J2SE/J2EE), HTML, CSS, JavaScript, JSON, AJAX, Servlets, JDBC, MySQL, GIT, Junits, ServiceNow, Jira, Jasper reporting, Linux, Unit Testing, Manual testing, System Integrated testing, User Acceptance Testing.• Worked for TCS client Diligenta, a UK based FCA regulated subsidiary of Tata Consultancy Services (TCS), specializes in the provision of business process services for the Life and Pensions Industry.• Worked with the team of 10 members composed of 6… Show more Technologies: Java(J2SE/J2EE), HTML, CSS, JavaScript, JSON, AJAX, Servlets, JDBC, MySQL, GIT, Junits, ServiceNow, Jira, Jasper reporting, Linux, Unit Testing, Manual testing, System Integrated testing, User Acceptance Testing.• Worked for TCS client Diligenta, a UK based FCA regulated subsidiary of Tata Consultancy Services (TCS), specializes in the provision of business process services for the Life and Pensions Industry.• Worked with the team of 10 members composed of 6 developers at off-shore and 4 developers at on-shore London, United Kingdom.• Developed frontend of application using JSP, Bootstrap, JavaScript, AJAX, JSON and backend of the application using Java, Servlets, JDBC and MySQL as a backend database server and GIT used as a version control.• Member of the hot-fix team replicated the various production issues and provided the immediate solution of the problem.• Involved in coordination with the onsite team, performed internal/external code quality audits (IQA and EQA), and involved in process improvement activities.• Developed use case realization with UML diagram like class diagrams, sequence Diagrams, Use Case diagrams in Enterprise Architect tool.• Created high-level documents (HLD) and low-level documents (LLD) for designing new requirements using UML.• Unit testing of the application using Mockito and Power Mockito.• Assisted teams in System Integration Testing and User Acceptance Testing of the application. Show less
  • Summentor Pro Business Consultants
    Software Engineer
    Summentor Pro Business Consultants Jan 2019 - Jul 2019
    Bengaluru, Karnataka, India
    • Worked with an event management company website which provides solution driven services to Marketing Consultants, clients and industries across pan India. • Assisted senior programmers in live projects and underwent training in Java (J2SE and J2EE).• Developed the front-end of the application using JSP, HTML, JavaScript, CSS, Bootstrap, AJAX, and JSON.• Used Servlets and JDBC for designing the back-end of the application.• Used MySQL Server as a Database server, and GIT as a… Show more • Worked with an event management company website which provides solution driven services to Marketing Consultants, clients and industries across pan India. • Assisted senior programmers in live projects and underwent training in Java (J2SE and J2EE).• Developed the front-end of the application using JSP, HTML, JavaScript, CSS, Bootstrap, AJAX, and JSON.• Used Servlets and JDBC for designing the back-end of the application.• Used MySQL Server as a Database server, and GIT as a Version Control System.• Wrote manual test cases according to user requirements and run the same for testing the developed system.• Performed Unit testing, System Integration testing, Regression testing and Sanity testing.Technologies: Java(J2SE/J2EE), HTML, JSP, JSTL, Bootstrap, JavaScript, AJAX, JSON, Servlets, JDBC, MYSQL, GIT. Show less
  • Microsoft
    Microsoft Student Partner
    Microsoft Aug 2017 - Jun 2019
    Bengaluru Area, India
    1. Inform about the latest Microsoft technologies and acquire the tools and training to lead technology discussions in the province.2. Demonstrate the newest technologies, host tech events, hackathons, and connect with like-minded students, faculty, and industry partners.3. Lead the Microsoft Student Community.4. Work closely with Microsoft and the other MSPs, and build an important network of contacts.5. Organize international as well as national conferences organized by… Show more 1. Inform about the latest Microsoft technologies and acquire the tools and training to lead technology discussions in the province.2. Demonstrate the newest technologies, host tech events, hackathons, and connect with like-minded students, faculty, and industry partners.3. Lead the Microsoft Student Community.4. Work closely with Microsoft and the other MSPs, and build an important network of contacts.5. Organize international as well as national conferences organized by Microsoft and its partners. Show less
  • Linkedin
    Campus Editor
    Linkedin Feb 2018 - Dec 2018
    Chickballapur
    - Writing and creating content for LinkedIn’s publishing platform that has reached 170,000+ views and 20,000+ likes and shares-Discovering promising writers and unheard student voices, and promoting their content on LinkedIn-Working with a LinkedIn News Editor to set goals, pitch post ideas, and edit content-Represent the college campus and help to bring even more #StudentVoices to the LinkedIn platform.

Sunny Singh Education Details

Frequently Asked Questions about Sunny Singh

What company does Sunny Singh work for?

Sunny Singh works for Cgi

What is Sunny Singh's role at the current company?

Sunny Singh's current role is Experienced Software Developer | Working with Java, Spring Boot, Kafka, and DevOps(GCP & ArgoCD) | Passionate Problem Solver.

What is Sunny Singh's email address?

Sunny Singh's email address is su****@****cgi.com

What schools did Sunny Singh attend?

Sunny Singh attended Humber College, Sjc Institute Of Technology, Indian Institute Of Science (Iisc), Future Campus School.

Who are Sunny Singh's colleagues?

Sunny Singh's colleagues are Jonathan Lavoie, Shanita Carey, Elsa Mabire, Meghana R V, Kaitlin Klein, Benjamin Carter, Daniel Leonardo Polanco González.

Not the Sunny Singh you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.