About

Hello, I'm Vinay Somawat!

Frontend Software Engineer with 4+ years of experience building scalable, user-focused web applications.

Skilled in Angular, TypeScript, and performance optimization, I aim to leverage my expertise in delivering innovative solutions that drive measurable business outcomes.

Passionate about mentoring, teamwork, and continuous improvement in engineering processes.

Skills

  • JavaScript, TypeScript, Angular, AngularJS, React, HTML5, CSS, Bootstrap, Tailwind CSS
  • RxJS, NGXS, NGRX, WebSockets, Stencil, Storybook, Module Federation, Webpack
  • Jenkins, JIRA, Git
  • Performance Optimization, Responsive Design, Cross-Browser Compatibility
  • Work Experience

    Shiprocket Private LimitedSeptember 2023 - Present

    Software Engineer

    ▪ Developed a design system using Stencil and Storybook that provides consistent UI components across platforms, ensuring a cohesive design.

    ▪ Developed a dynamic support ticket panel that renders subcategories based on component IDs, handling up to 100 AWBs simultaneously.

    ▪ Migrated 30+ modules from AngularJS to Angular 15 using Generative AI tools, reporting directly to the VP of Engineering.

    ▪ Designed and implemented advanced features such as keyboard shortcuts, improving operational efficiency by 15 percent.

    ▪ Took ownership of OKRs, collaborated with the product team, and mentored two junior developers, cutting their code review iterations and ensuring on-time feature delivery.

    JavaScriptAngularBootstrapAngularJs

    Biofourmis India Private LimitedApril 2022 - Jul 2023

    Software Engineer

    ▪ Spearheaded the implementation of micro-frontends using Module Federation, enabling modular and scalable architecture.

    ▪ Earned the Biofourmis Bravo Award for upgrading the application to support flexible operations across multiple geographies.

    ▪ Enhanced performance and user experience by integrating Twilio-Video, Countly, and NGXS WebSocket for real-time data management.

    JavaScriptAngularRxJSNGXSTypeScriptRxStateWebpackOptimization

    Novopay Solutions Private LimitedJune 2020 - April 2022

    Software Engineer

    ▪ Built critical banking features including AePS services (eKYC, cash withdrawal, balance inquiry) used by over 1,00,000 retailers.

    ▪ Developed QR code integration for wallet money loading, streamlining retailer workflows and reducing errors by 25 percent.

    ▪ Integrated Clevertap analytics, Freshdesk ticketing, and chatbot services, enhancing user support and engagement.

    JavaScriptAngularBootstrapNodejsJenkins

    ThinkPedia LLPMay 2019 - June 2019

    SDE Intern

    ▪ Designed and developed a social media post management panel, improving collaboration efficiency by 50 percent.

    JavaScriptAngularBootstrapJavaSpring Boot

    Trekking Adventures

    Here are the treks I’ve explored so far:

  • Kheerganga Trek, Himachal Pradesh (9,711 feet)
  • Triund Trek, Himachal Pradesh (9,350 feet)
  • Kedarkantha Trek, Uttarakhand (12,500 feet)
  • Jalori Pass Trek, Himachal Pradesh (10,800 feet)
  • Vaishno Devi Trek, Jammu & Kashmir (5,200 feet)
  • Education

    B.Tech. in Computer Science and Engineering2016 - 2020

    National Institute of Technology, Warangal
    Data Structures & AlgorithmsOperating SystemsDatabase Management SystemComputer NetworksCompiler DesigningCloud Computing

    Class 12th in Science and Mathematics

    Board of Secondary Education, Rajasthan
    PhysicsChemistryMathematics

    Contact

    Feel free to email me at vinaysomawat40@gmail.com for tech discussions, business opportunities, or just to say hello—I’d love to hear from you!