Hi, I'm Keval Rakholiya. A Back-end Developer.

I'm a Back-end Developer, I love to create beautiful and functional APIs. I specialize in Node.js and Mysql and I am passionate about web technologies. Good in Algorithms, Data Structures, Database Systems, Object-Oriented Programming, Design Patterns, and Problem Solving skills.

About memy stats

Information About me

Computer Scientist, Back-End Engineer, Problem Solver, and Open-Source Enthusiast. I specialize in Node.js and Mysql and I am passionate about web technologies. Good in Algorithms, Data Structures, Database Systems, Object-Oriented Programming, Design Patterns, and Problem Solving skills. I am passionate about learning Javascript, all Back-End Technologies, Web 3, Database, Linux, Virtualization, Cloud Computing, and DevOps. Detailed-oriented, responsible, and committed engineer, with a get-it-done, on-time, and high-quality product spirit. Self and quick learner, self-motivated, and social.

7+

Projects
Completed

3+

Years of
experience

3+

Happy
Clients

7+

Skills
assessment

My Skills

Node.js

95%

Javascript

95%

MySQL

80%

Rest APIs/GraphQl

80%

React.js

75%

HTML/CSS

65%

My Timeline

2020 - 2022

Node.js Developer- Identixweb

Collaborated with cross-functional teams at Identixweb to design and implement scalable, efficient, and maintainable software solutions.

2022 - present

Node.js Developer- Saptsys

Currently working as a software engineer at Saptsys, developing and maintaining custom software solutions for clients across various industries.

My PortfolioMy Work

Here is some of my work that I've done in various programming languages.

07/2020 - 05/2022

Reconvert - Shopify App

Worked as a Node.js developer for Reconvert upsell app, a Shopify application that allows online store owners to create customizable post-purchase upsell funnels. Focused on optimizing the application's performance and user experience, utilizing Node.js best practices to improve response times and reduce load times. Actively monitored and maintained the application's backend codebase, identifying and resolving live bugs and issues to minimize downtime and ensure a seamless user experience. Collaborated with a cross-functional team of developers, and support team to improve system. Technologies: Node.js, Mysql, React.js, GraphQl/REST APIs

05/2022 - present

Full Fill All Orders Perfectly - Ecommerce Web App

Designed and developed the backend of the app. Collaborated with a team of developers and clients to define technical requirements. Utilized industry best practices to design and build a scalable, secure, and optimized backend that could handle increased traffic and provide a seamless user experience. Actively monitored and maintained the application's backend performance, identifying and resolving any issues or bottlenecks to improve response times and overall functionality. Technologies: Node.js, Mysql, React.js, REST APIs & GraphQL, Heroku

01/2023 - present

Retain SMS - Chat BOT

As a full-stack developer, I contributed to the development of a Retail SMS app that provided customers with an easy-to-use chatbot interface for purchasing, editing, deleting, or subscribing to products. I worked collaboratively with a team of developers and designers to ensure that the app was secure, user-friendly, and efficient. I was responsible for developing and maintaining the backend systems, including order management, and customer support functionality. I also implemented natural language processing algorithms to improve the chatbot interface, resulting in increased customer satisfaction and engagement. My testing and debugging efforts helped to ensure the delivery of high-quality, error-free software for the Retail SMS app. Technologies: Node.js, React.js, Mysql

My BlogsMy Blogs

How to override XHR/fetch method in Javascript?

Sometimes when we are working with API requests on the front side. And we face a scenario like we want to send data to all requests or we want to filter all the response data.

Achieve Debouncing in the Javascript

Here is one more solution to improve the performance of the web page by implementing the debounce on the events.

Event Driven Programming in Node.js

Event-driven programming is a popular paradigm that allows developers to write efficient and scalable applications.

Contact MeContact

Contact me here

If you're interested in learning more about my experience or have any questions, please don't hesitate to contact me. I'm always open to new opportunities and would be happy to discuss potential collaboration or employment opportunities. Thank you for your time and consideration.

Location

Surat, India