Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Vigneshwar V

Software Engineer
Chennai

Summary

Successful Software Engineer having 9+ years of experience in demanding environments focused on producing cutting-edge designs for various industries including but not limited to Banking, Payment Systems, HealthCare. Skilled in directing development with creative and performance-oriented approach. Possess a strong blend of technical expertise in modern frameworks and tools, coupled with a solid background in vendor management, SLA oversight, and project management. Proven ability to lead cross-functional teams, drive successful project outcomes, and effectively handle technical challenges and stakeholder expectations. Well-organized and customer-focused with proven skills in project management and team leadership.

Overview

9
9
years of professional experience
8
8
years of post-secondary education

Work History

Lead Software Engineer/Software Architect

FireSky Technologies
12.2023 - Current
  • FireSky Technologies aimed to build and deploy innovative SaaS solutions while ensuring high performance and scalability
  • The company faced challenges with ambiguous requirements, the need for robust architecture, and mentoring junior engineers
  • My primary responsibilities included designing and building SaaS projects from scratch, developing a high-performance mobile app, mentoring engineers, managing the full SDLC, and ensuring the quality and scalability of the solutions
  • Led the architectural design of multiple SaaS projects, selecting appropriate technologies and establishing best practices to ensure scalability, security, and maintainability
  • Developed a mobile app using React Expo, capable of handling 100K users, focusing on performance optimization and user experience
  • Mentored two engineers, providing guidance on best practices and solving technical issues
  • Managed the entire SDLC, including requirement gathering, planning, development and deployment
  • Designed and developed a SaaS product in the association software category using Remix and SQLite, providing individual databases for clients to ensure data isolation and security
  • Developed features for managing membership, events, job portals, directory services, and LMS systems
  • Successfully delivered scalable and secure SaaS projects, including a high-performance mobile app with a user base of 100K
  • Improved team performance and code quality through effective mentorship and code reviews
  • Achieved clear and actionable specifications for projects with initially ambiguous requirements, leading to successful deployments and enhanced functionality for users.

Senior Manager - Database & System Administration

India Post Payments Bank
09.2022 - 12.2023
  • As a professional responsible for Data Warehouse Management and Database Performance, I faced the challenge of handling a large team and managing data requests from various sources
  • My role required me to deliver business-critical data to a bank with a vast employee base ( 150K - outlets)
  • Undertook various responsibilities, including managing a team of 10+ members, converting business requirements into logical data models, monitoring SLAs with tech partners and system integrator, delivering business-critical reports for management and regulators, handling vendor transitions, training resources on SQL optimization techniques, and assessing recurring and ad-hoc data requests, consolidating them into functional requirements
  • Took proactive steps to lead and manage a team effectively, enhance ETL processes by rewriting SQL queries, analyze business requirements and translate them into data models, develop visual dashboards and self-serving portals for data provisioning, ensure the timely delivery of business data and monitor SLAs, create custom reports tailored to stakeholder needs, successfully manage vendor transitions, and provide training on SQL optimization techniques
  • Developed visual dashboards and self-serving portals for data provisioning, improved data accessibility and decision-making efficiency, reduced the data-request quantity by 35%
  • Successfully optimized 70+ ETL jobs, reducing processing time by 50%
  • Ensured the daily delivery of business data to a bank with 1.2L employees
  • Delivered more than 15 business-critical reports from scratch
  • Efficiently handled vendor transitions, ensuring smooth transitions
  • Trained resources, leading to enhanced SQL optimization skills within the team.

Manager - IT

Telangana Grameena Bank (sponsored by State Bank of India)
10.2018 - 09.2022
  • During my tenure as the Manager - IT, I have undertaken various projects and responsibilities to improve the bank's operations and efficiency
  • My primary tasks and projects include developing a mobile application for KYC document uploading, reducing document processing time by 85%, setting up File Servers and Web Servers for this project, automating transaction review and validation through a reconciliation tool, developing a prediction model to forecast the bank's operating profit with a remarkable accuracy of nearly 98%, and creating a Business Target Calculator to determine branch-level business targets
  • In executing these tasks, I set up File Servers and Web Servers for the KYC document project, gained experience with NoSQL databases and state management solutions like Bloc, developed software applications for the reconciliation tool and prediction model, implemented automation and streamlining processes, created extensions for the reconciliation tool and prediction model to encompass additional products, and used data analysis techniques to predict operating profits accurately
  • The mobile application I developed significantly reduced document processing time, the reconciliation tool cut down manual effort, achieved a prediction accuracy rate of nearly 98% in estimating the operating profit, and the Business Target Calculator helped set branch-level targets for business growth
  • Additionally, I have contributed to various other projects, including the development of the bank's website, an intranet-based chat app, and digitalization of employee records and other MIS optimization projects.

Senior Software Developer

CaringEldersTechnologyPrivateLtd
06.2015 - 10.2018
  • During my tenure as a Senior Software Developer, I was responsible for developing a cloud-based system tailored for Home Health Agencies, Outpatient Clinics, Nursing Homes, Labs, and Hospitals
  • This system was designed in collaboration with experienced U.S
  • Health IT professionals, taking into consideration local market requirements
  • My key responsibilities included developing a scheduling module that optimized resource allocation, automating the generation of recurring schedules, implementing visit management features, introducing lead management capabilities, developing a web scraper to generate potential leads, and creating a Resource Analyzer tool to assess the quality of healthcare resources
  • In executing these tasks, I designed and implemented an algorithm for the scheduling module, integrated PHR and EMR in the visit management system, developed a web scraper to collect potential leads, and built a sentiment analysis system for the Resource Analyzer tool
  • The scheduling module improved efficiency and resource utilization, the lead management system streamlined lead tracking and follow-up activities, and the Resource Analyzer tool contributed to maintaining a high standard of healthcare resources.

Education

Bachelor of Engineering - ECE -

University College of Engineering (Anna University)
01.2011 - 04.2015

HSC - 12th -

Govt. Boys Higher Secondary School
01.2009 - 04.2011

SSLC - 10th - undefined

Govt. Boys Higher Secondary School
01.2008 - 04.2009

Skills

    SQL

    PHP

    JavaScript

    HyperText Markup Language (HTML)

    Laravel

    Middleware

    Web Scraping

    React

    Remix

    MERN stack

    Python (Programming Language)

    Software Development

    SQL (Programming Language)

    Application Programming Interface (API)

    Puppeteer

    JQuery

    Linux

    Cascading Style Sheets (CSS)

    Scrapy (Web Crawler)

    Firebase

    JavaScript (Programming Language)

    MySQL

    Oracle

    NoSQL

    Flutter

    System Administration

    Software Architecture Design

    API Development

    Mobile Application Development

    Performance Optimization

    Cross-platform Development

    Code debugging

    Amazon Web Services

    System Design

    Database Management

    Team Collaboration

    Web Technologies

    Software Development Lifecycle

Languages

Tamil
English
Telugu

Timeline

Lead Software Engineer/Software Architect

FireSky Technologies
12.2023 - Current

Senior Manager - Database & System Administration

India Post Payments Bank
09.2022 - 12.2023

Manager - IT

Telangana Grameena Bank (sponsored by State Bank of India)
10.2018 - 09.2022

Senior Software Developer

CaringEldersTechnologyPrivateLtd
06.2015 - 10.2018

Bachelor of Engineering - ECE -

University College of Engineering (Anna University)
01.2011 - 04.2015

HSC - 12th -

Govt. Boys Higher Secondary School
01.2009 - 04.2011

SSLC - 10th - undefined

Govt. Boys Higher Secondary School
01.2008 - 04.2009
Vigneshwar VSoftware Engineer