Description: VISTA is a banking domain application where banks can offer services to the merchants and
aggregators by issuing and maintaining of POS swipe devices
This application consists of three distinct
modules: ENROLLME, NETC-Portal, and M-Portal
ENROLLME is used to enroll new merchants and to
assign POS devices to desired merchants & the maintenance of devices
NETC stands for National
Electronic Toll Collection, a division of NPCI
The purpose of NETC-Portal is to raise complaints about
transactions or rule violations, create passes using Fast Tag, and M-Portal, which stands for Merchant-
Portal, is the location where a specific merchant can access all transactions, disputes, and other
information
Roles & Responsibilities:
Involved in frontend designs validating for frontend validations, connecting the API’s to backend
and also with designing progressive dashboards with graphs
Used Local Storage, Session Storage to manage the data in the project by storing the data in local
storage, session storage of the browser
Expertise in creating User Controls, Web Forms and client side validations using JavaScript, and
reactive forms.
Education
Bachelor of Engineering - Computer Science) Shivamogga
Skills
Dynamic and Detail-Oriented:
Over 3 Years 8 months of experience in building and optimizing high-
Performance web applications as an Angular Developer
Front-End Development: Proficient in leveraging JavaScript, Typescript, HTML5, and CSS3 to create
Robust front-end solutions using Angular, Bootstrap, Angular Material, and PrimeNG
Backend DevelopmentProficient in nodejs, expressjs, RESTful API development, and third –
Party integrations
Database Management: Hands-on experience with MONGODB, including schema design
Aggregation, and optimization
Version Control & CI/CD:Skilled in Git, GitHub/Gitlab, and Jenkins
Tool Proficiency: Adept at utilizing a wide range of tools including Tortoise Git, Postman, Swagger
JIRA, Trello, Visual Studio Code, SonarQube, Jenkins pipelines, and Microsoft Azure for CI/CD pipelines
Tools – Tortoise Git, Postman, Swagger, JIRA (Agile Process Management Tool), Trello (Agile Process
Management Tool), Visual Studio Code, MS Office (Word, PowerPoint & Advanced in Excel)
SonarQube, Jenkins, Microsoft Azure(JIRA CI-CD pipeline)
Software Development process (SDLC): Agile Methodology
Accomplishments
VISHWAS D.G
PROFILE HIGHLIGHTS
KEY SKILLS
PROJECT Details
Understanding what is needed for a smooth workflow between Users and front-end developers
and designers
Identify issues with front-end code and rectify them to remove bugs
Used third party libraries like Charts implementation
Debugging for mistakes which are leads for problems
Tracking for bugs and fixing them
Developed and maintained scalable backend services using Node.js and Express.js
Designed and implemented RESTful APIs for seamless communication between frontend and backend
Conducted rigorous testing of APIs using Postman and automated testing frameworks to ensure
functionality, performance, and reliability
Collaborated with frontend teams to integrate APIs and optimize data flow in Angular applications
Monitored API performance and resolved bottlenecks to enhance response times
Ensured data security by implementing role-based access controls, encryption, and secure API endpoints
Freight4U
Role: Software Engineer
Team Size: 25
Duration: Nov 2022 to May 2024
Technologies: Angular, Node, Express
Tools: Git, Postman, Swagger
Description: Freight 4 U, developed by Jio-bp, is a comprehensive freight platform designed to connect
shippers and transporters, offering a range of services to streamline logistics and transportation needs
It operates on three core pillars: providing transportation services to shippers, delivering load and fleet
management services, and connecting shippers and truckers on a single platform
Roles & Responsibilities:
Involved in creating progressive dashboards with graphs, integrating APIs to the back end, and
validating front end designs for front end validations
By saving the data in the browsers, local storage and session storage were used to manage the
data in the project
Experience utilizing JavaScript and reactive forms to create user controls, web forms, and client
-side validations
Recognizing the need for an efficient workflow between users, front
end developers, and designers
To get rid of bugs, find and fix front-end code problems
Debugging for mistakes which are leads for problems
Running the Sonar security scans fix the vulnerability issues on Frontend side
Built and maintained scalable backend services with Node.js and Express.js
Developed RESTful APIs to enable smooth communication between frontend and backend systems
Performed thorough API testing using Postman and automated testing tools to validate functionality,
performance, and reliability
Worked closely with frontend teams to integrate APIs and streamline data flow in Angular applications
Improved API response times by monitoring performance and addressing bottlenecks
Secured APIs through role-based access control, encryption, and implementation of secure endpoints
Description: For the Radr building monitoring platform, a range of technologies can be implemented to
effectively track and analyze building environment metrics
Door and window status can be monitored
with magnetic contact sensors or reed switches, while more advanced systems can use vibration or tilt
sensors to detect tampering
Temperature and humidity Multi-sensor devices that measure both
temperature and humidity can optimize data collection for climate control analysis
People interference
can be detected using motion sensors, or cameras integrated with computer vision algorithms to provide
detailed occupancy and movement insights
Data can be processed locally on edge computing devices,
while cloud solutions offer secure storage and advanced analytics
Communication protocols and a
custom dashboard can visualize this data in real-time, with analytics for predictive maintenance and
threshold-based alerts
Roles & Responsibilities:
Production Support and Issue Resolution: Monitor production environments, respond promptly
to PROD tickets, troubleshoot incidents, perform root cause analysis, and document
resolutions
Designed and maintained efficient backend systems using Node.js and Express.js to ensure
scalability and performance
Created RESTful APIs to facilitate seamless communication between frontend and backend
components
Conducted comprehensive testing of APIs using Postman and automated frameworks to ensure
functionality, reliability, and optimal performance
Collaborated with frontend teams to integrate APIs effectively, enhancing data flow in Angular
applications
Optimized API performance by identifying and resolving bottlenecks to improve response
times
Implemented robust security measures, including role-based access control, encryption, and
secure endpoint development, to safeguard data
Running Security Scans: Regularly schedule and perform security scans like (Blackduck, Sonar
Fortify, DAST), analyse results, prioritize vulnerabilities, and collaborate with teams to
remediate issues and apply fixes
Preventive Maintenance: Apply system updates and patches, conduct system health checks, optimize
performance, and ensure reliable backups by testing recovery processes
Compliance and Documentation: Maintain detailed records of maintenance activities, adhere
to security compliance standards, and provide reports on system health, security status, and
completed tasks.
Senior Consultant Public Health NCD at Ministry Of Health And Family WelfareSenior Consultant Public Health NCD at Ministry Of Health And Family Welfare