Summary
Overview
Work History
Education
Skills
Languages
Affiliations
Timeline
Generic
Vinay B S

Vinay B S

Bengaluru

Summary

Seasoned Lead Software Engineer with 7+ years of experience designing, testing, and developing software solutions. In-depth understanding of web technologies with focus on delivering innovative business solutions. Excels in fast-paced, high-energy and deadline-driven environment with willingness to take on additional tasks.

Overview

8
8
years of professional experience

Work History

Software Engineer

Stripe Technology India Pvt Ltd
Bengaluru
11.2021 - Current
  • Designed and developed mission-critical financial reporting features for Stripe's transaction data, enabling users to gain comprehensive visibility and insights into their activities on the Stripe platform.
  • Drove the implementation of innovative features aligned with the FinRep product roadmap, delivering enhanced reporting capabilities to Stripe's growing user base.
  • Designed intuitive and accessible user interfaces for FinRep dashboards, prioritizing seamless usability and inclusive experiences for Stripe's diverse user base.
  • Leveraged a diverse technology stack, including Java/J2EE microservices, Ruby, Scala, and JavaScript, to design and develop comprehensive reporting features that power Stripe's financial data and analytics capabilities.
  • Served as a technical mentor and subject matter expert, guiding and empowering junior developers to enhance their skills and deliver high-quality contributions to the FinRep codebase.
  • Served as a crucial on-call resource, providing timely and comprehensive support to resolve critical service issues and address complex user queries related to Stripe's financial reporting functionality on a rotational basis.
  • Established and championed best practices for coding standards, rigorous testing procedures, and comprehensive debugging workflows to ensure the reliability and maintainability of the FinRep codebase.
  • Actively participated in cross-functional design reviews, sprint planning meetings, and daily standups to ensure seamless collaboration and alignment across the FinRep engineering team.
  • Optimized existing code base for improved performance and scalability.
  • Partnered closely with UI/UX designers to enhance the usability and user experience of Stripe's financial reporting dashboards, ensuring intuitive and accessible interfaces that empower our diverse customer base.
  • Conducted in-depth analysis of system-level performance metrics to pinpoint potential bottlenecks and implement targeted improvements, ensuring the scalability and reliability of Stripe's financial reporting solutions.
  • Designed and developed Automation test frameworks for finrep dashboard UI and API testing

Senior Software Engineer

Informatica business solutions
Bengaluru
08.2018 - 11.2021
  • Designed, implemented, and continuously maintained robust software applications for Informatica's cloud-based big data and data integration products, demonstrating a comprehensive understanding of enterprise-scale data processing and integration solutions.
  • Fostered strong cross-functional collaboration with team members to ensure the successful and timely delivery of complex Informatica ETL projects, demonstrating exceptional project management and coordination skills.
  • Leveraged a robust technology stack, including Java, J2EE, Hadoop, and microservices architecture, to design and develop complex ETL (Extract, Transform, Load) solutions and cloud-based data integration projects for Informatica, demonstrating a deep understanding of enterprise-grade data processing and integration capabilities.
  • Developed comprehensive documentation of software development processes and procedures for Informatica's cloud-based big data and data integration solutions, ensuring the preservation of institutional knowledge and enabling seamless knowledge transfer to support future INFA projects.
  • Demonstrated extensive hands-on experience working with a wide range of database technologies, including PostgreSQL, Oracle, DB2, Snowflake, Amazon Redshift, SQL Server, and Amazon S3, to design and implement robust data integration solutions that transformed data from diverse sources to various target platforms.
  • Served as a technical mentor, guiding and empowering junior team members to enhance their coding best practices, problem-solving skills, and overall development capabilities, fostering a culture of continuous learning and growth.
  • Collaborated with cross-functional teams to gather and define requirements for new software features.
  • Coordinated with quality assurance teams to ensure software met all testing criteria.

Software Engineer

Surewaves media tech pvt ltd
Bengaluru
07.2017 - 08.2018
  • Spearheaded the full-stack development, testing, debugging, and comprehensive documentation of a custom software solution called "CYBORG," leveraging Java, JavaScript, HTML, and CSS. This tool enabled the QA team to efficiently execute regression suites, function tests, and smoke tests, streamlining the overall quality assurance process.
  • Seamlessly integrated third-party APIs and services to enhance the functionality and interoperability of the SKYNET software platform, enabling robust data exchange and strengthening the overall capabilities of the system.
  • Deployed applications on server machines with AWS or Azure.
  • Utilized version control tools to manage source codes across multiple projects.
  • Performed debugging and troubleshooting of existing software programs.
  • Built web services using RESTful APIs to integrate various systems together.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.

Software Engineer Intern

Surewaves media tech pvt ltd
Bengaluru
01.2017 - 06.2017
  • Assisted with developing user interface designs for web applications.
  • Debugged existing code to identify and fix errors in Java programs.
  • Created technical documentation such as user manuals, flowcharts, and diagrams.
  • Worked closely with QA team members throughout all stages of the software development life cycle.
  • Implemented new features into existing software systems using HTML, CSS, JavaScript, and PHP.

Education

Bachelor of Engineering Technology - Computer Science And Engineering

Bangalore Institute of Technology
Bengaluru
06-2017

Skills

  • Technical leadership
  • API Development
  • System Design
  • Software Development
  • Object-Oriented Programming
  • Design and development
  • Automation Testing
  • Test frameworks
  • Selenium
  • TestNG
  • JIRA
  • Java
  • J2ee
  • Java script
  • Spring boot
  • AWS, Google Cloud
  • SQL
  • Backend development
  • Basic front end development
  • Big data

Languages

kannada
First Language
English
Proficient (C2)
C2
Hindi
Intermediate (B1)
B1

Affiliations

  • Participation in Hackathons or Code Challenges
  • Playing Badminton, Chess and Cricket
  • Watching web series and movies
  • Trekking, Bike riding and Long drives in car

Timeline

Software Engineer

Stripe Technology India Pvt Ltd
11.2021 - Current

Senior Software Engineer

Informatica business solutions
08.2018 - 11.2021

Software Engineer

Surewaves media tech pvt ltd
07.2017 - 08.2018

Software Engineer Intern

Surewaves media tech pvt ltd
01.2017 - 06.2017

Bachelor of Engineering Technology - Computer Science And Engineering

Bangalore Institute of Technology
Vinay B S