(Mar 2025 - Current)
Software Engineer
Infopercept Consulting Pvt Ltd
constcoder={name:'Sohil Lalakiya',skills:['HTML', 'CSS', 'Bootstrap', 'JavaScript', 'TypeScript', 'JQuery', 'ReactJS', 'Nextjs', 'NodeJS', 'ExpressJS', 'MongoDB', 'Postgres', 'Docker', 'Redux', 'Python', 'Machine Learning', 'Java', 'Spring', 'TailwindCSS'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};Who I am?
My name is Sohil Lalakiya. I am a professional and enthusiastic programmer in my daily life. I am a quick learner with a self-learning attitude. I love to learn and explore new technologies and am passionate about problem-solving. I love almost all the stacks of web application development and love to make the web more open to the world. My core skill is based on JavaScript and I love to do most of the things using JavaScript. I am available for any kind of job opportunity that suits my skills and interests.

(Mar 2025 - Current)
Software Engineer
Infopercept Consulting Pvt Ltd
(Oct 2024 - Feb 2025)
FullStack Developer
InfoInsight Technologies
(Jan 2022 - Spt 2022)
Web Developer
Atcults
constproject={name:'',tools: ['Nextjs', 'Typescript', 'Postgres', 'Tailwind CSS', 'OIDC', 'Keycloak', 'Next-Auth', 'Docker],myRole:Full Stack Developer,Description: Built a custom multi-tenant OpenID Connect (OIDC) identity provider to centralize authentication across client tools, implementing OAuth 2.0 authorization flows, standards-compliant token issuance and validation, and secure claims processing.,};E-Commerce Site With Payment gateway (MERN)
constproject={name:'E-Commerce Site With Payment gateway (MERN)',tools: ['ReactJs', 'NodeJs', 'Express', 'MongoDB', 'JavaScript', 'Bootstrap', 'CSS3', 'HTML5],myRole:Full Stack Developer,Description: In this project, I developed a MERN stack web application for a T-shirt store. The app allows customers to easily browse the catalog, place orders with a single click, and make secure payments, providing a smooth and efficient shopping experience. The platform is responsive and user-friendly, ensuring seamless interaction for both the store and its customers.,};Food Ordering App
constproject={name:'Food Ordering App',tools: ['ReactJs', 'Redux', 'ReduxToolkit', 'Tailwind CSS', 'HTML5', 'Swiggy API],myRole:Frontend Developer,Description: I developed a food ordering app using the Swiggy API to deliver real-time restaurant and food data. Built with React, the app features a dynamic interface, with Redux Toolkit managing state and React Router DOM ensuring smooth navigation. This project showcases the integration of external APIs with modern web development tools for a seamless user experience.,};User Management Admin Panel
constproject={name:'User Management Admin Panel',tools: ['HTML5', 'CSS3', 'JavaScript', 'Bootstrap', 'MongoDB', 'Netlify],myRole:Frontend Developer,Description: I developed a user management admin panel, built with MongoDB, Netlify, and serverless functions. This setup provides a highly efficient and scalable solution, tailored for organizations or individuals who need to manage numerous users and tasks effectively. The panel simplifies complex processes and ensures the system can easily scale as demands increase.,};2022 - 2024
Master Degree
L.D. College of Engineering Ahmedabad
2018 - 2022
Bachelor Degree
Government Engineering College Patan
2016 - 2018
Higher Secondary School
Swaminarayan Gurukul Vidhyalaya Rajkot

10 months ago
0
Why react deprecated react-react-app ?
2 Min Read
🚨 Sunset of Create-React-App: A New Era for React Developers Begins It's an emotional...

10 months ago
0
Just Deployed My Text Encryption Decryption Tool
1 Min Read
"Encryption tools are already available on the internet, but for simplicity and my own use, I built...

11 months ago
0
2
Understanding The Difference Between Caret(^) and Tilde(~) In Your React or Node Project
2 Min Read
🎯 Understanding ^ (Caret) and ~ (Tilde) in package.json While working with a Node.js or React...

11 months ago
1
9
In React why do we need state variable when we have local variable ?
1 Min Read
So as a React developer, it is important to understand the significance of state variables in React...

11 months ago
1
React micro-frontend architecture for your next project
2 Min Read
React Micro Frontend Architecture Welcome to the React Micro Frontend Architecture...

11 months ago
0
Why you should not use INDEX as KEY in React ?
1 Min Read
In React, the key attribute is used by the framework to uniquely identify DOM elements in a list. If...
© Developer Portfolio of Sohil Lalakiya