Shivam Shukla

THERE I’m Shivam Shukla
Full Stack/MERN Stack Developer.

"Crafting dynamic digital experiences with full-stack expertise"

About Me

As a Full Stack/MERN Stack Developer with 6 years of experience, I have a strong foundation in the LAMP stack, but my interest in JavaScript led me to specialize in MERN stack development. Over the past 3+ years, I have specialized in the MERN stack, gaining expertise in Node.js, Express.js, Nest.js, React.js, as well as MySQL and MongoDB for databases. I am experienced in developing both traditional REST APIs and GraphQL, with a thorough understanding of REST API architecture. Throughout my career, I have demonstrated my ability to work effectively in fast-paced, collaborative environments while delivering high-quality results. With my problem-solving skills and dedication to excellence, I am confident in my ability to meet the unique needs of each project.

Education

2017 - 2019

Master of Information Technology

Lyallpur Khalsa College, Jalandhar

Completed Master of Science in Information and Technology from Lyallpur Khalsa College, Jalandhar affiliated with the Guru Nanak dev University, Amritsar.

2014 - 2017

Bachelor of Computer Applications

Guru Nanak Dev University, Regional Campus, Jalandhar

Completed Bachelor of Computer Applications from Guru Nanak Dev University, Regional Campus, Jalandhar affiliated with the Guru Nanak dev University, Amritsar.

Core Skills

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Node.js
  • Express.js
  • React
  • GraphQL
  • PHP OOP
  • Laravel
  • Codeigniter
  • Wordpress
  • Whmcs
  • Wisecp
  • Blesta
  • MongoDB
  • MySql
  • Git
  • Bitbucket

Other Skills

  • Jquery
  • Redux
  • Redux Toolkit
  • Bootstrap
  • Material UI
  • JSON
  • API Intergration
  • Project Management
  • Team Handling

Work Experience

JULY 2021 - PRESENT

Offshore IT Services Private Limited (A TechRBM Company)

Software Engineer

I am responsible for developing the full-stack web applications, from designing and implementing the database to developing the front-end and back-end components. I collaborate with other team members, troubleshoot issues, and stay up-to-date with the latest technologies and trends to ensure the success of the project.

As a Software Enginner, my responsibilities are :

  • Developed full-stack web applications using the MERN stack, including the front-end using React.js, back-end using Node.js and Express.js, and database using MongoDB.
  • Created RESTful APIs to integrate with front-end applications, enabling data exchange between the client and server.
  • Designed and implemented scalable and efficient database structures using MongoDB, ensuring data integrity and security.
  • Optimized web application performance by identifying and resolving bottlenecks in the application, such as slow loading times or inefficient queries.
  • Collaborated with a team of developers, designers, and project managers to ensure successful project delivery, including code reviews, testing, and deployment.
  • Integrated third-party APIs and libraries into web applications to add functionality and improve user experience.
  • Used version control tools such as Git to manage code and collaborate with other developers.
  • Worked with agile methodologies to ensure timely delivery.
  • Troubleshot and debugged issues in the application, including fixing bugs and implementing patches.
JULY 2019 - MAR 2021

Kuroit (UK Based Company)

Team Lead

I worked at Kuroit, a UK-based company, starting as a software engineer and later being promoted to a team lead position. During my time at the company, I worked on full-stack development using Node.js, Express.js, PHP, and React, and I also managed a team of around six members.

As a Team Lead, my responsibilities was :

  • Managed a team of around 6 members.
  • Worked on full-stack web applications with front-end using React.js, back-end using Node.js, Express.js, PHP, and database using MongoDB.
  • Led development of web applications from concept to launch, ensuring high code quality and adherence to project specifications.
  • Responsible for client communication, task planning & distribution, interviewing candidates, and intern training.
  • Developed RESTful APIs for seamless integration between front-end and back-end systems.
  • Developed the frontend of the applications and integrated them with REST APIs for seamless functioning.
  • Optimized database queries and data structures for improved application performance and scalability.
  • Mentored junior developers, providing guidance on best practices and helping to improve their technical skills.
  • Collaborated with designers and product owners to ensure user-centered design principles were applied throughout the development process.
AUG 2017 - JULY 2019

GRDJ Technology Ltd (UK Based Company)

PHP Developer

I worked in web application development using PHP, HTML, CSS, and JavaScript. My role involved developing and testing various modules, responding to integration requests from front-end developers, troubleshooting application and code issues, and updating and altering application features to enhance performance.

As a PHP Developer, I am responsible for:

  • Worked on Web Application development using PHP, HTML, CSS, and JavaScript.
  • Understanding development requirements.
  • Writing back-end code and building efficient PHP modules.
  • Collaborated with the design team to implement user interfaces and ensure consistent user experience across the application.
  • Troubleshoot application and code issues to ensure smooth functioning.
  • Collaborated with the team to ensure timely delivery of the project.
  • Maintained the codebase and documentation to ensure future scalability and maintainability of the application.
  • Updated and altered application features to enhance performance and user experience
  • Utilized version control tools such as Git to manage codebase and track changes.
  • Stayed up to date with the latest industry trends, technologies, and best practices in web development.
JAN 2017 - JUNE 2017

Zeal Infosoft

Full-time PHP Intern

During my six-month internship as a PHP intern for my college project, I gained hands-on experience in web development technologies such as MySQL, JavaScript, HTML5, CSS3, and PHP. I developed a project on college event management. The project was developed using vanilla PHP for the backend and HTML, CSS, and JavaScript for the frontend.

As a PHP Intern, I worked on:

  • Completed a 6-month PHP internship on a full-time basis for a college project.
  • Learned and implemented various technologies including MySQL, JavaScript, HTML5, CSS3, and PHP.
  • Developed a project on college event management using vanilla PHP for the backend and HTML, CSS, and JavaScript for the frontend.
  • Gained hands-on experience in project development, testing, and deployment.
  • Improved problem-solving skills and ability to work independently and as part of a team.
  • Successfully completed the project and presented it to the college faculty.