Logo

Shivendra Hada

||
  • 7 years of experience
# Senior Full Stack Developer | Next.js | React.js | Node.js | Python | Serverless | 2x AWS Certified
  • Seasoned full-stack JavaScript developer with 7 years of experience
  • Expertise in building robust, scalable, and maintainable web applications
  • Proficient in leveraging JavaScript on both the front-end (Next.js, React.js) and back-end (Node.js)
  • AWS-certified cloud professional, adept at designing and deploying cost-effective, highly available, and secure cloud-based solutions
  • Passionate about leveraging technology to deliver custom software solutions that help clients achieve their goals
  • Known for a customer-centric approach and willingness to go the extra mile

Profile Basics

Technical Skills

NextJS, ReactJS, NodeJS, AWS, Serverless, GraphQL, REST, Javascript, Typescript, Python

Additional Skills

CI/CD Piplelines, Docker, ExpressJS, MySQL, AI/ML, PostgreSQL, Redis, MongoDB

Certifications

AWS Certified - Developer AssociateJan 2024 - Jan 2027 AWS Certified - Cloud PractitionerOct 2021 - Jan 2027

Education

Sagar Institute of Research and Technology, BhopalBachelor of Engineering, Computer Science
2013-2017      Grade: 7.71

Experience


# Advanced App Engineering Specialist

Accenture UK & IrelandAug 22 - Present
Accenture, a global firm, provides unmatched strategy, consulting, technology and operations services to solve clients' toughest challenges across various industries.
  • Acting as a lead developer and managing a team of JS developers.
  • Assigns and distributes tasks to team members, ensuring that they not only complete the work but also learn in the process.
  • Takes an active role in fixing bugs and developing features that have a significant impact on meeting project deadlines.
  • Emphasizes the importance of writing clean, readable, and maintainable code, allowing for better collaboration among team members
Tech Stack: NextJS, ReactJS, NodeJS, AWS, CI/ CD pipelines, Serverless

# Software Development Engineer

AppDesk Services Pvt. Ltd.Sep 20 - Jul 22
A US-based tech startup in the software industry, focused on creating cost-effective software and cloud solutions for time efficiency.
  • Developed scalable web services using React.js and Node.js to ensure high performance and reliability in modern web applications.
  • Automated AWS CI/CD infrastructure implementation, streamlining deployment processes and enhancing development efficiency.
  • Designed and developed GraphQL APIs with Node.js and Express, providing flexibility and efficiency in data retrieval for clients.
  • Crafted engaging UI/UX using React, leveraging its component-based architecture and declarative syntax for dynamic interfaces.
  • Experienced in working with both relational (MySQL) and NoSQL (MongoDB) databases, catering to structured and unstructured data storage needs.
Tech Stack: ReactJS, Redux, AWS, Redis, Serverless, Typescript, NextJS

# Full Stack Developer

PWC Tech Pvt Ltd.Mar 20 - Jul 20
Mitra.money, a wealth-tech startup, wishes to revolutionize wealth management through a comprehensive digital marketplace. The aim is to secure smarter investment, insurance, advisory, and loan solutions for businesses and individuals.
  • Built Android UI using Angular, Typescript, and Ionic Framework.
  • Developed scalable, high-performance web applications with React.js.
  • Implemented automated testing and continuous deployment pipelines for code reliability.
  • Constructed high-performance, scalable web services.
Tech Stack: AngularJS, MongoDB, NodeJS, AWS, CI/ CD pipelines, Serverless

# Software Developer

Fat Fish MarketingFeb 19 - Feb 20
Fat Fish Marketing is a top-rated, data-driven digital marketing firm based in Northern Ireland, UK, specializing in SEO and growth of organic traffic for businesses.
  • Collaborate in Agile Team for Custom Analytics product delivery.
  • Develop Crawlers & Scrapers for data retrieval from various platforms.
  • Implement Microservices/REST APIs for UI-database data exchange.
  • Perform Unit Testing on development work.
  • Build dashboarding websites, working on both backend and frontend
Tech Stack: Docker, Java, MySQL, AWS

# Application Developer

ImbueWeb CompanyJun 17 - Jan 19
Imbueweb is a web design and digital marketing agency based in Itarsi, India. They are an online portal dedicated to providing 24x7 support with a team of expert coders and software developers.
  • Translate client requirements into technical specifications for robust applications.
  • Develop Java-based software with Oracle/MySQL/SQLite databases.
  • Design UI/Front End for diverse websites.
  • Create brochures, forms, and logos using Adobe Photoshop.
Tech Stack: Java, MySQL, PHP, Spring, Javascript, Web App UI, Web App UX

# Professional Freelancer

Professional FreelancerFeb 15 - May 17
As a dedicated freelance software engineer, I offer bespoke solutions globally. I passionately work towards creating effective and innovative software to simplify tasks for businesses across all industries.
  • Developed customized static & dynamic websites and software solutions for over 60 clients.
  • Emphasized on providing robust and sustainable applications to effectively address daily challenges faced by clients.
  • Tailored websites and software to meet specific client needs, ensuring satisfaction and usability.
  • Implemented best practices and industry standards to enhance the reliability and longevity of the applications.
  • Continuously engaged with clients to understand evolving requirements and adapt solutions accordingly, fostering long-term partnerships.
  • Employed agile methodologies to efficiently manage project timelines and deliver high-quality products within stipulated deadlines.
Tech Stack: MySQL, PHP, Javascript, Web App UI, Web App UX

Projects


# Summarize & Chat Pro - AI-Powered Productivity Assistant

Summarize & Chat Pro is a Chrome extension that combines AI-powered text summarization with a seamless chat interface. It allows users to quickly summarize the content of web pages they are visiting and engage in a chat-based interaction with an AI assistant to get additional information or clarification.

Tech Stack: JavaScript, Chrome Extension API, Chrome Storage API, and a remote AI-powered API

# AuthKit: Effortless Next.js Authentication Solution

AuthKit revolutionizes Next.js authentication, providing a hassle-free experience from login to password reset. The repository offers fully functional login, registration, and forgot password pages, eliminating the tedious setup process. Hash passwords securely, manage database operations seamlessly, and authenticate users effortlessly with AuthKit. Generate OTPs with ease and enhance user experience with sleek popups and stylish icons. Say hello to stress-free authentication with AuthKit!

Tech Stack: Next.js, Mongoose, next-auth, random, react-toastify, nodemailer, react-feather, bcrypt

# Seamless Task Management: Your To-Do List, Any Device, Anytime!

A dynamic To-Do app designed for seamless task management. Easily transition tasks from 'To Do' to 'In Progress' and finally 'Done.' The app ensures flexibility by allowing users to effortlessly switch task statuses. Featuring a search bar for quick task retrieval, the app enhances accessibility. Additionally, users can enrich task details by attaching images and videos. As a Progressive Web Application (PWA), it offers device-specific installations, enabling users to create a tailored app experience. With full responsiveness, our To-Do app adapts to various devices for optimal usability. Streamline your task management experience with our intuitive and versatile application.

Tech Stack: Next.js, Tailwind CSS, Appwrite, Zustand, Typescript

# Streamlining Daily Standup and EOD Updates with Node.js Slackbot on AWS ECS

The Standup/EOD Slackbot was developed as a solution to streamline the process of collecting daily standup and End-of-Day (EOD) updates from employees. The application was independently created using the node.js programming language, and subsequently deployed on Amazon Web Services (AWS) using the AWS lambda. Its primary aim is to simplify the communication and collaboration between team members by automating the task of collecting status updates, thus saving valuable time and increasing productivity.

Tech Stack: Node.js, Slack, AWS Elastic beanstalk, and AWS Lambda