Ranvirsinh Gohil

Ranvirsinh Gohil

Full Stack Developer & AI Enthusiast

Innovative Full Stack Developer with 7+ years of experience in building scalable web applications and exploring AI-driven solutions. Passionate about creating user-centric products and leveraging technology to solve real-world problems. Proven ability to quickly learn new technologies and collaborate effectively in agile environments.

About Me

Innovative Full Stack Developer with 7+ years of experience in building scalable web applications and exploring AI-driven solutions. Passionate about creating user-centric products and leveraging technology to solve real-world problems. Proven ability to quickly learn new technologies and collaborate effectively in agile environments. With a strong foundation in computer science and a keen eye for detail, I thrive on transforming complex challenges into elegant, efficient, and user-friendly software. My journey in tech has been driven by a continuous desire to learn and adapt, embracing new frameworks and paradigms to deliver cutting-edge solutions. I am particularly interested in the intersection of web development and artificial intelligence, seeking opportunities to build intelligent applications that make a tangible impact.

Outside of coding, I enjoy contributing to open-source projects, exploring new hiking trails, and experimenting with creative cooking. I believe in a balanced approach to life and work, fostering creativity and well-being.

Work Experience

My professional journey and accomplishments.

Comviva logo
Comviva

Senior Technical Lead

Jun 2024 - PresentBengaluru, Karnataka India

  • I lead a talented team of developers in building and delivering a scalable, modular fintech application deployed across multiple countries. Our architecture leverages Module Federation for developing android (Huawei as well) and IOS apps to enable seamless collaboration and deployment of independent features across distributed teams. The backend involves integration with third party systems of various banks and institutions to enable user to pay all types of utilities and transfers in a single app . I’m responsible for aligning technical strategy with business goals, ensuring efficient development workflows, and driving the successful rollout of localised features in a high-compliance, fast-paced industry.

Technical Lead

Jun 2022 - May 2024Bengaluru, Karnataka India

  • Revamped the UI module with the new design having self-sign-in and intuitive flows
  • Designed and implemented a module that pushed out the web browser notifications based on interactions with marketing emails, social posts, or customer websites along with reports
  • Handled integration with the Ticket Master platform to enable customers to target users based on their sports interests and history

Senior Software Engineer

Jun 2020 - May 2022Bengaluru, Karnataka India

  • Integrated Facebook Ads functionality along with audience creation and detailed targeting
  • Implemented different social media channels such as Twitter and Facebook for users to simultaneously post and manage to all platforms with daily statistics comparisons and graphs
  • Developed a universal module for creating user sets based on different attributes and actions taken on different marketing channels
  • Developed key features for the company's flagship product using React and Node.js.
  • Participated in agile development cycles, including sprint planning and retrospectives.
  • Contributed to the migration of legacy systems to modern microservices architecture.
  • Wrote unit and integration tests to ensure code quality.
Servify logo
Servify

Product Engineer

Mar 2019 - May 2020Mumbai, Maharashtra India

  • Integrated different third party logistics vendors
  • Created a mechanism for selecting different vendors based on certain criteria
  • Implemented tracking mechanism that accomodates multiple types of vendors
  • Developed and maintained features for a SaaS application using React and Node.js.
  • Participated in the full software development lifecycle, from design to deployment.
  • Contributed to improving application performance and scalability.
PlexusMD logo
PlexusMD

Software Developer

May 2018 - Feb 2019Mumbai, Maharashtra India

  • Created back-end(Data Models and API’s)of global pricing system for on-demand video platform Medcast
  • Integrated Socket.io for tracking video duration of users for analytics
  • Added polls feature for type of post from scratch
  • Created Search API using Apache SOLR for MYSQL database with different filters for a new product
  • Developed a heuristic based career feed recommendation system and integrated it with the existing project
  • Implemented the Event payment gateway with extra features
  • Created Advertisement module and injected it in 3 different modules of the existing project

Education

My academic background and qualifications.

B.Tech in Information Technology
Indian Institute of Information Technology

2014 - 2018

  • CGPA: 8.3/10.0

Licenses & Certifications

My professional credentials and qualifications.

AlgoExpert logo
AlgoExpert
AlgoExpert

Issued Feb 2022

Credential ID: f8cfc19573

HackerRank logo
Problem Solving
HackerRank

Issued Nov 2021

Credential ID: 9AE14054EF47

LinkedIn logo
Advanced Node.js: Scaling Applications
LinkedIn

Issued May 2020

FreeCodeCamp logo
JavaScript Algorithms and Data Structures
FreeCodeCamp

Issued July 2018

Skills

My technical and professional abilities.

Programming Languages
  • JavaScript (ES6+)
    95%
  • TypeScript
    90%
  • Python
    85%
  • C++
    70%
Frameworks & Libraries
  • React / Next.js
    95%
  • Node.js / Express
    90%
  • Flask
    70%
  • TensorFlow / PyTorch
    75%
Databases & Cloud
  • MongoDB / PostgreSQL
    85%
  • AWS / GCP
    80%
  • Docker / Kubernetes
    75%
Soft Skills
  • Problem Solving
  • Team Collaboration
  • Communication
  • Agile Methodologies

Get In Touch

I'm open to new opportunities and collaborations.

Send Me a Message
Fill out the form below or reach out via social media.

Or connect with me on: