Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Vishwas Doijode

Bengaluru,CH

Overview

4
4
years of professional experience

Work History

Frontend Software Engineer, Software Engineer, Software Engineer

Testyantra
04.2021 - 12.2024

Postman

04.2021 - 11.2022
  • Angular, Node, Express
  • Tools: Git, , Swagger, SonarQube, Jenkins, Microsoft Azure (JIRA + CI-CD pipeline)
  • 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
  • Languages – JavaScript, Typescript, HTML 5, CSS 3
  • Frontend Frameworks – Angular, React (Beginner), Reactnative (Beginner)
  • Backend Frameworks
  • De JS, Express JS
  • Database – Mongo DB
  • 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
  • Radr
  • Role: Software Engineer
  • Team Size: 15
  • Duration: May 2024 to Dec 2024
  • Technologies: Angular, React, React native, Node, Express
  • Tools: Git, Postman, Swagger
  • 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.

Timeline

Frontend Software Engineer, Software Engineer, Software Engineer

Testyantra
04.2021 - 12.2024

Postman

04.2021 - 11.2022

Bachelor of Engineering - Computer Science) Shivamogga

Vishwas Doijode