John Doe profile picture

Hello, I'm

Ravikumar Makwana

Software Engineer

Get To Know More

About Me

I'm a quick learner and self-motivated individual, with over 2.9 years of professional experience as a Software Engineer. Specializing in C# programming and structured, test-driven software development, I thrive on solving complex problems and delivering high-quality solutions to meet the needs of our customers.


I'm most comfortable with C#, .NET Core, and relational databases like MySQL and MSSQL, but I'm also flexible and eager to work with new technologies and programming languages.


Technical Skills: -


Programming Language: C#

Backend: ASP.NET Core Web API, MVC, EF Core, Dapper, MS Testing, xUnit Testing, NUnit Testing

Frontend: HTML, CSS, JavaScript, TypeScript, Angular

Databases: MSSQL, MySQL

Cloud Computing: Microsoft Azure


My highest qualification is a Bachelor of Computer Engineering, completed in 2021 from V.V.P. Engineering College.


I thrive in collaborative environments and enjoy working closely with fellow engineers and stakeholders to deliver solutions that exceed expectations. Whether it's optimizing performance, architecting robust systems, or tackling challenging problems, I'm always up for the task.

Explore My

Experience

Software Engineer

Thinkbridge Software Pvt Ltd

Jun 2023 - Present


  • Automated candidate application email parsing, resulting in a 90% reduction in manual efforts for the recruiter team.
  • Led the design and development of a streamlined Single Sign-On (SSO) Authentication and Authorization mechanism in the Compass to enhance user experience and security.
  • Optimized third‑party integration of Modern Hire, Daxtra Search, and Lgorithm in the Compass application, to enhance overall functionality and system performance.
  • Enhanced application performance by 45% through comprehensive code optimization and database operation improvements.

Junior Software Engineer

Tark Technologies

Aug 2021 - Jun 2023


  • Implemented front-end components and back-end APIs using Angular and ASP.Net Core for building and managing functionality in medical-based projects.
  • Led successful migration of database infrastructure from MSSQL to MySQL utilizing skeema.io and flywaydb, achieving significant enhancements in scalability, performance, and cost efficiency.
  • Analyzed the application response time using a MiniProfiler and improved response time by 40%.
  • Implemented distributed banking system APIs using Onion Architecture.
  • Achieved a 30% improvement in query response time by analyzing and optimizing database queries and functions for large datasets.
  • Upgraded Angular from version 8 to 15 and migrated .NET libraries from version 4.7 to 6 in service‑based projects.
  • Supervised and mentored a team of 6 interns, providing guidance and support in their professional development and project tasks.

Browse My Recent

Projects

Collaborative Whiteboard App

Collaborative whiteboard app allowing real-time drawing using HTML/CSS/JS, Bootstrap for styling, and Socket.IO for live user communication.

  • Real-Time Collaboration: Multiple users can draw together on the same whiteboard simultaneously.
  • Customizable Drawing Tools: Users can choose different colors and brush sizes for their drawings.
  • Eraser Mode: Includes an eraser mode for removing specific parts of the drawing.
  • Room-based Interaction: Users can create new whiteboards or join existing ones using unique room IDs.

QuickBank API

  • Developed a robust ASP.NET Core 8 Web API for QuickBank, incorporating Layered Architecture for Scalability and Maintainability.
  • Created Azure Functions to automate essential banking operations, including quarterly interest calculations, account status updates, and fixed deposit management.
  • Implemented a comprehensive set of CRUD functionalities to simulate essential banking operations, including customer management, account operations, transaction handling, and fixed deposit management.

Explore My

Education

Bachelor of Computer Engineering

Gujarat Technological University (V.V.P. Engineering College, Rajkot)

Jul 2017 - Jul 2021

CGPA: 9.80 / 10.0