avatar image
Hi, my name is sourav
I build things for the web.

I'm a software engineer based in Kerala, India. I specialize in building & desgining exceptional websites, applications, and everything in between

about me

about me image

Hi there! I'm a passionate Frontend Developer from Thiruvananthapuram, Kerala, India. I hold a Bachelor's degree in B.Voc Computer Science and have been honing my skills in the tech industry for the past four years.

In my professional journey, I have specialized in building dynamic and responsive web applications using a variety of modern technologies, including Next.js, React.js, Express.js, Node.js, TypeScript, JavaScript, MySQL, and Redux. Among these, I have a particular expertise in Next.js, which has allowed me to create seamless and efficient web solutions.

One of my proudest achievements is single-handedly developing a chat application using React and Next.js. This project not only showcased my technical skills but also my ability to manage and execute a complete project from start to finish.

What drives me the most is my unending desire to learn and grow. I am constantly exploring new technologies and methodologies to improve my craft. Currently, I am focused on deepening my expertise in React to further enhance my development capabilities.

Outside of the coding world, I'm an avid gamer. Gaming has always been a great way for me to unwind and stay sharp.

I am excited about the future and the opportunities to create innovative and impactful web applications. Thank you for taking the time to learn a bit about me!

about

skills

With a solid foundation in frontend development, I specialize in building dynamic and responsive web applications using Next.js, React.js, and TypeScript. My expertise extends to backend technologies like Node.js and Express.js, as well as database management with MySQL. Proficient in modern JavaScript frameworks and libraries, I excel at creating seamless user experiences and efficient, scalable codebases.

Tools & skill's I'm really good at

skills

Experiences

Frontend Engineer
Equipo Business Solutions Pvt. Ltd
Developed and maintained high-performance chat applications, ensuring real-time communication and a seamless user experience for Equipo's projects.
Utilized Core CSS techniques to create responsive, visually appealing, and consistent user interfaces, enhancing overall user experience.
Leveraged ReactJS and NextJS to build responsive, server-side rendered chat applications, enhancing both SEO and initial load times by 40% through server-side rendering and optimized bundle sizes.
Fullstack Developer
Coddle Technologies Pvt. Ltd
Designed and developed Xler8, a fully customizable dashboard library for a healthcare management system, akin to a React layout grid. The dashboard functions as an admin panel, providing critical metrics such as patient numbers, therapist counts, and more.
Designed a modular and scalable architecture, facilitating easy addition of new features and customization options, Implemented real-time updates for critical metrics using WebSockets, ensuring administrators have up-to-date information.
Developed and integrated RESTful APIs using NodeJS, ExpressJS, and MySQL to fetch and manage healthcare data efficiently
Software Developer ML
Embright Infotech Pvt. Ltd
Designed and trained machine learning models using Python and PyTorch to develop assistive tools tailored for autistic children.
Performed extensive data preprocessing, analysis, and feature engineering to prepare datasets for training robust ML models.
Integrated ML models with the React-based application, ensuring seamless interaction between the machine learning backend and user-facing features.
Developed innovative assistive technology tools, including real-time speech recognition and emotion detection, significantly improving communication capabilities for autistic children.
experience

my recent works

Realtime chat

  • Created a realtime chat appliations leveraging NextJS, sockets etc...
  • supports p2p & group chats over websockets.
  • global redux store for chat room facilitation & realtime connection switching.
  • RTK query used for data fetching & caching.
  • SSR & partial rerendering using NextJS app router.
NextJSTypescriptTailwind CSSReduxContextsockets
* unable to provide additional information due to client confidentiality.

LEARNNEXTJS

  • An educational blog website aimed at empowering new developers in the next.js/react ecosystem.
  • leveraged advanced frontend techniques such as redux, server side rendering, and incremental static generation to create a dynamic learning platform
  • MDX files parsing using mdx-bundler, Google analytics & mailchimp subscription setup.
NextJSTypescriptTailwind CSSContextMDX

Controller playground

  • A web application built using React and Next.js, designed to interact with the underlying Gamepad API. This application allows users to connect their game controllers and test various functionalities such as button presses, stick alignment, and haptic feedback. The aim is to provide a comprehensive tool for gamers and developers to ensure their gamepads are functioning correctly and to experiment with the capabilities of their devices.
NextjsTailwind CSSContext

ALPHR

  • A Pytorch implementation of a darknet trained YOLOV4-Tiny model that can detect number plates & helmets, If a number plate is detected it is passed through an OCR to recognize the number.
PytorchPythonYOLOV4
works

Testimonials

Don't just take my word for it here’s what others have to say about my work. These testimonials from clients and colleagues highlight my dedication, skills, and the positive impact I've had on their projects and teams.

testimonial image

Sourav is an exceptionally skilled frontend developer with a deep expertise in React. His ability to deliver high-quality, responsive, and user-friendly interfaces on time is remarkable, consistently exceeding project expectations and contributing significantly to our team's success.

Surag S Gopi

Project Coordinator

testimonial image

I had the pleasure of working with Sourav as both his team lead and colleague on a significant project. Sourav consistently demonstrated exceptional skills in front-end technologies such as React, Node, and Next.js. His ability to grasp new concepts and technologies quickly is remarkable, making him an invaluable asset to our team.

Kiran Joshua Baby

Project Lead

testimonials

contact me

Frequently Asked Questions

Feel free to send me a message.

contact me