V

Vivek Kumar Gupta

Product Manager

Canada18 yrs 11 mos experience
Highly StableAI Enabled

Key Highlights

  • 17 years of experience in enterprise web applications
  • Expertise in core banking modules and JavaScript frameworks
  • Strong leadership in Agile and Kanban methodologies
Stackforce AI infers this person is a Fintech Fullstack Developer with extensive experience in enterprise applications.

Contact

Skills

Core Skills

JavaSpring BootNode.jsAngular

Other Skills

AWSAmazon Web Services (AWS)AngularJSApacheBusiness AnalysisCSSData AnalysisDatabasesDesign PatternsDocumentationEclipseEnterprise Solution DesignGenerative AIHTMLHibernate

About

• Technology Lead with over 17 years of experience in technical design, Developing and providing solutions for Enterprise Web Applications. • Experience working on front-end (UI), mid-tier (Integration/Middleware) and back-end interfaces of the applications using Agile & Kanban methodologies. • Worked is robust and versatile core banking modules, with a focus on Angular 2 and other JavaScript frameworks with HTML 5. I am goal-oriented with a foundational understanding of backend technologies, including Node.js and Oracle. Proven track record in both technical execution and guided team on best practices. • Possess Good Domain Knowledge in Banking, Telecom (GSM, WCDMA and LTE4), Insurance (Auto, Home), Commercial Insurance (Mid-market and large commercial), Reinsurance, BFS Finance (Scotia, Horizon). • A quick learner with excellent communication, ownership, aptitude, and problem-solving skills; can swiftly adapt to any challenging environment. A calm and focused mind in crunch times is an added strength. • Strong in tracking the project activities and reporting to stakeholders at different levels.

Experience

Cognizant

3 roles

Full-stack Developer

May 2024Present · 1 yr 10 mos · Ontario, Canada

  • MyInsurance is a non-critical internet-facing application hosted by TD accessible or after a login in the TDI mobile app. The application is a customer-facing transactional website for TD Insurance customers. MyInsurance provides customers with the ability to manage policy, and billing claim information for auto and home policy and it is integrated with Guidewire Edge API to manage customer data. Authentication is handled via UAP and all non-application data is held withing TD.
  • Responsibilities:
  • Lead the development and implementation of scalable applications using Node.js, AngularJS, and Java.
  • Design and develop high-quality, maintainable code that meets project requirements and company standards
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications. - Identify and correct bottlenecks and fix bugs to optimize application performance
  • Utilize AWS services effectively to deploy and manage applications
  • Manage MySQL and SQL databases to ensure data integrity, security, and performance
JavaSpring BootMicroservicesAngularNode.jsApache+30

Full-stack Developer

May 2023May 2024 · 1 yr · Ontario, Canada

  • The Automated Documented Extraction (ADE) service handles the extraction and ingestion of structured submission data (e.g., Acord forms) and unstructured submission data (e.g. Broker Specs, SOV, exposure spreadsheets, non-programmed Acord forms or a mixture of the proceeding) for a consumer application.
  • Commercial Account Setup Rules (CASR) is a commercial Middle Market application with the implementation of quicker and more efficient prequalification of multiple LOB forms by automating the submission.
  • Commercial Loss Run Service will support upload of other carriers’ loss run reports, data extraction and callback to a consumer provided API to support upload of the structured data into their system of choice.
  • Account/Policy search is also called as clearance tool and this application makes service calls to MDM, Maxum, Navigators, HFP and Bond Policy systems used by operation teams to search if account/policy exists with a specific insured name and address.
  • Participating in creation and documentation of user stories by conducting Functional & Technical grooming sessions with SMEs and IT team representatives.
  • Design and implement scalable REST/SOAP web service APIs (HTTP, caching, page rendering, etc.).
  • Design and development of services using Spring boot technology, AWS, AWS RDS and Elastic Cache, AWS Postgres, OpenShift/Swagger/ Open API service document catalog, align service design with business domain and deliver technical and product roadmaps that can be extended and reused for future requirements.
  • Participate in code reviews and refactoring discussions with multiple domain and delivery teams to ensure high quality deliverables.
  • Sprint Planning, Sprint Retrospective, Sprint Review and daily stand-ups to plan and discuss tasks.
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.

Full Stack Engineer

Jan 2022May 2023 · 1 yr 4 mos · Ontario, Canada

  • I am working on stacmvas application used for managing TIAA payroll and benefits System. The current application, based on the spring framework and Angular, is to be modernized using the Spring Boot microservices and REST API that will be communicating to the Apache Webserver and Tomcat, database using Oracle 19c.
  • Participating in creation and documentation of user stories by conducting Functional & Technical grooming sessions with SMEs and IT team representatives.
  • Design and implement scalable REST/SOAP web service APIs (HTTP, caching, page rendering, etc.).
  • Design and development of services using Spring boot technology, AWS, AWS RDS and Elastic Cache, AWS Postgres, OpenShift/Swagger/ Open API service document catalog, align service design with business domain and deliver technical and product roadmaps that can be extended and reused for future requirements.
  • Participate in code reviews and refactoring discussions with multiple domain and delivery teams to ensure high quality deliverables.
  • Sprint Planning, Sprint Retrospective, Sprint Review and daily stand-ups to plan and discuss tasks.
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.
Generative AIEnterprise Solution DesignTechnical Solution DesignAngularHibernateIntegration+33

Td

Full-stack Developer

May 2024Present · 1 yr 10 mos

Tech mahindra

Technical Lead

Feb 2021Nov 2021 · 9 mos · Toronto, Ontario, Canada · Remote

  • Worked on auto credit web application from scratch used for managing Scotia Bank’s auto credit application. The application is based on the spring framework and react, the Spring Boot REST API is being called using a React front-end, communicating to the back-end database using Spring Data, Hibernate and JPA.
  • Working effectively with the Test & Verification team to resolve issues.
  • Developed app-solutions using a variety of languages, frameworks, and platforms such as JavaScript, SQL, and HTML.
  • Developing optimized SQL queries and PL/SQL stored procedures in MSSQL.
  • Hands on JAVA development including design, development, testing production rollout.
  • New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud foundry.
  • Created a RESTful Web API service using Java and Spring boot framework to generate data which was consumed in the front-end by Angular 11.
  • Performed AWS Cloud administration managing EC2 instances, S3, SQS and SNS services.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
  • Proficient with deployment and management of AWS services - including but not limited to: VPC, Route 53, ELB, EBS, EC2, S3.
  • Used bash scripting to create an automated deployment process. First contact with DevOps philosophy: Jenkins, Red Hat, OpenShift, Red Hat Ansible, Kubernetes.
  • Used Spring LDAP for user security credentials authentication and for validating the User roles.
Microsoft ExcelEnterprise Solution DesignTechnical Solution DesignAmazon Web Services (AWS)AngularApache+30

Cgi

Senior Consultant

Dec 2017Feb 2021 · 3 yrs 2 mos · Greater Halifax Metropolitan Area · On-site

  • As a Senior Consultant, I have also worked with existing banking application which was modernized for managing Service Credit Union’s Banking System. The modernized banking application was based on the spring framework and Java Server Faces, is to be modernized using the Spring Boot microservices and REST API that will be communicating to the Middleware JBoss Application Server (Middleware/EJB Container), database using MongoDB for oauth2.0 which further communicates to the back-end Cobol Mainframe system.
  • Involved in Agile SCRUM development process was used for the product life cycle management.
  • Designed and Developed complex UI screens using HTML5, CSS3, JavaScript, AJAX, GWT, jQuery, Easy UI, Responsive design and JSP.
  • Developed PL/SQL scripts for ETL and developed database procedures and functions.
  • Implemented JSF framework extensively which involves building the whole user Interface components using JSF tab panels, Panel groups and data tables.
  • Implemented Persistence layer using Hibernate 4.3.x to interact with the MySQL database.
  • Used SAX and DOM parser for parsing xml documents and XSLT API to handle XML parsing in Object Oriented way.
  • Implemented different Design patterns like DAO, Singleton, Factory, Delegate, and Front Controller.
  • Implemented rest web services using REST, JSON and JAX-RS and SOAP web services using JAX-WS.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue & Configured JMS service class to transfer the orders between agents and policy holders.
  • Implemented jQuery AJAX calls in JSP web pages to render the response on to UI.
Enterprise Solution DesignMicrosoft ExcelTechnical Solution DesignAmazon Web Services (AWS)AngularApache+31

Wipro limited

Lead Engineer

Apr 2014Dec 2017 · 3 yrs 8 mos · Greater Richmond Region

  • As a lead I worked on B2C (Business to Customer) application and credit card-based application of the Capital One bank.
  • Design and code development based on engineering requirements.
  • Work with design engineering teams for architectural changes for new implementations.
  • Review of Requirement Specification documents, code, Test documents etc.
  • Planning the test activities and preparation of test scenarios as per customer requirements.
  • Make additional set-ups to implement new business processes, develop integration test scripts to repair business flow.
  • Write stored procedures, development of database scripts, review test cases / test procedures, unit / regression/ integration testing of converted load module. Fixing, verifying and tracking defects.
  • Handling of customer service requests according to Tier2 working level.
  • Establishing end to end lab set-ups for testing customer use case scenarios. Fixing and tracking of trouble reports during Pre-General Availability phase or maintenance.
  • To perform Solution Quality Management process activities by capturing the technical knowledge during customer service request handling.
  • Work with testing teams to provide root case analysis reports for various types of Customer service requests.
  • To perform Emergency Handling requests in accordance with the Customer Support Emergency Handling Work Instructions.
  • Interact with business users to understand requirements, analyze and come up with optimal technology solutions to business requirements.
  • Conduct system analysis and work estimate for new tasks.
  • Collaborate with other internal and external teams on various relevant projects.
  • Project Environment: Java 7, Hibernate, Spring Framework, Spring MVC, Java Swing, RMI, Socket, Spring Boot, JUnit, JAXB, Amazon Web Services ­ AWS, Microservices, Rest API, Jenkins Build Jobs, Web Server Apache, Nginx, Windows, Linux OS, Docker, Splunk, CI/CD, Shell Scripting, Angular 1.4, SonarQube, Hazel cast, etc.
Microsoft ExcelEnterprise Solution DesignAmazon Web Services (AWS)AngularApacheBusiness Analysis+30

Agnity, inc

Senior Software Engineer /Senior Member Technical Staff

May 2013Apr 2014 · 11 mos · Noida, Uttar Pradesh, India

  • As a senior software engineer, I helped with feature enhancement, change request (CR) and platform up­gradation of the project.
  • Performed Analysis, development, testing, and implementation of MIRS­NGIN Frameworks code based on business/technical specifications and development standards.
  • Providing technical support of the L3 level at the client location for the projects.
  • Acted as the senior software engineer. Completed component design, development and implementation of the project.
  • Successfully designed and coded the various modules using Java, Oracle
  • Performed Analysis, development, testing, and implementation of Aconyx prepaid and postpaid)
  • Framework’s code based on business/technical specifications and development standards.
  • Delivered all the integration test cases and reports on time. Successfully resolved the coding and integration testing of the prepaid front end, and backend system.
  • Helped with deployment and implementation of the project.

Siemens information systems limited

Associate Consultant

May 2010Apr 2013 · 2 yrs 11 mos

  • The SPPAT3000 process control system has been developed based on the needs of today’s power plants with integrated system architecture for all automation tasks, from engineering and commissioning to operation and diagnostics.
  • Successfully designed and coded the various modules using Java, C/C++.
  • Acted as the software engineer. Completed component design, development, and implementation of the project
  • Design, track and coordinate project activities to meet project deliverables.
  • Develop enhancements, system documents, and product support and implementation procedures for quality improvement and development
  • Project Environment: Java 5, C/C++, JNI, Java Swing, JAVA-RMI, Java Socket Programming, JDBC, OSGI framework, XML, XSD, SQL, DTD - Document Type Definition
Microsoft ExcelApacheBusiness AnalysisCSSData AnalysisDesign Patterns+26

Vihaan networks ltd.

Senior Software Engineer/Member Technical Staff

Jul 2009Apr 2010 · 9 mos

  • Operation Management Centre (OMC) used in the GMS system. These OMC used by the network operators to control and monitor network operations.
  • Performed Analysis, development, testing, and implementation of Operation Management System (OMC) Framework’s code based on business/technical specifications and development standards.
  • Participated with QA Analysts, Business Analysts, and business units in resolving issues found during system testing, integration testing, and user acceptance testing.
  • Successfully designed and coded the various modules using Java, -RMI, Java Socket Programming, Swing, AWT, Oracle, Corba, SNMP Advent API 1 interface, and MIB and debugging tools like TOAD
  • Project Environment: Java 5, JAVA-RMI, Java Socket Programming, Java Swing, AWT, Oracle, Corba, SNMP Advent API 1 interface, and MIB and debugging tools like TOAD.

Aricent

Software Engineer

Jan 2007Jul 2009 · 2 yrs 6 mos · Gurugram, Haryana, India

  • DIRECWAY provides high-speed Internet Protocol (IP) satellite connectivity between a corporate headquarters and multiple remote sites. DIRECWAY enables the operator to perform both network operations (such as monitoring network status and statistics) and overall network management activities (such as configuration and control).
  • Collaborate with other internal and external teams on various relevant projects.
  • Write stored procedures, development of database scripts, review test cases/test procedures, unit/regression/ integration testing of the converted load module. Fixing, verifying, and tracking defects.
  • Planning the test activities and preparation of test scenarios as per customer requirements.
  • Project Environment: Java 1.4, JAVA-RMI, Java Socket Programming, Swing, AWT, Oracle, Corba, VisiBroker, SNMP Advent API 1 interface, and MIB and debugging tools like TOAD

Education

Birla Institute of Technology, Mesra

Master Degree — Computer Application (MCA)

Jul 2004Jun 2007

DOEACC

Postgraduate Course — Information Technology

Dec 2001Apr 2003

University of Calcutta

Bachelor's degree

Jul 1998Jun 2001

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience