Shivam Bisht

Shivam Bisht

$35/hr
Full stack developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
29 years old
Location:
Bangalore, Karnataka, India
Experience:
5 years
SHIVAM BISHT Senior Software Engineer New-Delhi, India |-| - linkedin.com/in/shivam-bisht | github.com/shvmbisht SUMMARY A passionate and solution-driven full-stack developer with over 5 years of experience. Expert in handling the full software development lifecycle from the inception, scoping, designing, development, testing, and deployment, with a focus on quality, security, and usability of customer-focused websites and mobile applications. I bring great multitasking and problem-solving abilities combined with advanced type-safe JavaScript, Typescript, Node JS, Next JS, React JS, and coding skills. WORK EXPERIENCE Full Stack Developer (Remote) ZAAPI PTE. LTD | Bangkok, Thailand Senior Software Engineer (Remote) Patch Infotech Pvt. Ltd | Gurugram, India July 2022 - Dec 2023 Dec 2020 - June 2022 Software Engineer Rayabhari Technologies Pvt. Ltd. | Bangalore, India July 2019 - Dec 2020 Software Trainee Mobiotics IT Solution Pvt. Ltd. | Bangalore, India Nov 2018 - May 2019 SKILLS Coding: NodeJS, ReactJS, JavaScript, TypeScript, NestJS, NextJS, VueJS, Redux, MongoDB, Firebase, PostgreSQL, Docker, Jest, Cypress, REST API, GraphQL, Design: HTML5, CSS, Material UI, Ant Design, tailwind CSS, Styled Components Project Management: CI/CD, GitHub, CircleCI, AWS, Logging, Monitoring, Postman, Swagger, Notion, Jira, Linear, Microservices PROJECTS ZAAPI Website Project Description: Zaapi is a company that helps Asia’s e-commerce sellers with the tools to supercharge their growth. Whether selling through the web, chat, or across channels, e-commerce sellers use Zaapi to manage all their workflows and activities in one place, with one software solution. Tools Used: NodeJs, NestJs, Typescript, ReactJs, Nextjs, Firebase(Cloud functions & Realtime DB), MongoDB, PostgreSQL, Docker, AWS ,S3 , SQS, ECS, ECR, FARGATE, Cloudwatch, Cloudfront, circleCI, Swagger, Postman Roles and responsibilities ● ● ● ● ● ● ● Spearheaded development effort for the ZAAPI product, overseeing both backend and frontend components across web and mobile applications. Led the end-to-end software lifecycle, from initial design and feature implementation to code reviews, documentation, and comprehensive testing. Managed integration with META, FACEBOOK, INSTAGRAM, SHOPEE, and LAZADA webhooks, ensuring seamless communication and data exchange. Proficient in crafting sophisticated MongoDB queries, aggregations, and data manipulation operations to optimize database performance. Orchestrated scheduled tasks and cron jobs using the Nest.js framework, enhancing system automation and efficiency. Leveraged AWS services, including SQS for reliable message queuing, ECS for container management, and Fargate for serverless Docker container deployment. Actively contributed to project demos with the CEO, VP of Engineering, and cross-functional teams, fostering collaboration and alignment on project objectives. Backstage Developer Portal Website Project Description: Backstage is an open platform for building developer portals. Powered by a centralized software catalog, it restores orders to your microservices and infrastructure and enables your product teams to ship high-quality code quickly without compromising autonomy. Tools Used: NodeJS, ReactJs, Express Typescript, PostgreSQL, Docker, Kubernetes Roles and responsibilities: ● Build backstage portal for William hill and StatusNeo and GoLive in under 5 months. ● Open source contributions and issues reporting to Spotify Backstage upstream repository. ● Few open source contributions to backstage plugins like GitLab plugin. ● Interacting with Spotify's team over Github and Discord to make backstage even more awesome. ● Worked in Agile project task planning, Scrums, and status reporting. Niyo Solution Pvt Ltd Website Project Description: Niyo was Established in 2015 with the idea of creating banking that is simpler, smarter, and safer for our customers by simplifying finance with technology. Niyo has multiple bank clients like Equitas, IDFC, DCB Bank, Yes Bank, and ICICI Bank. Tools Used: NodeJS, Express, NestJS, Typescript, MongoDB, Docker, Kubernetes, microservices Roles and responsibilities: ● ● ● ● ● Worked on NiyoX product. Took ownership of the back-end reward Module. Worked in Agile project task planning, Scrums, and status reporting. Designing, Development, Coding, Documentation, and Testing. Involved in writing client and server-side validations using JavaScript. Experienced writing MongoDB queries, insert/update statements, and using noSQL database systems to test API. ● Development of NodeJS API and writing unit test cases using Jest ● Involved in the deployment of the project in server AWS. ● Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers. ● Used Jira to track work progress and confluence for all project specs documentation. ● Integrated code Quality tools like SonarCloud manage sonar rules and quality gates. ● Actively participating in giving presentations in Dev meetings for project demos or tutoring teammates with the latest development technology and practices. SOCIAL.HR (Web App - SaaS) Project Description: SOCIAL.HR is a SaaS-based web app that can be used in candidate onboarding, leave approval, succession planning, career progression, performance reviews, leaderboards, and the overall maintenance of employee information within an organization. Tools Used: ReactJs, Redux, Express.Js, MariaDB, AWS(EC2, S3, CloudFront), microservices Roles and responsibilities: ● ● ● ● ● Created microservices using Express.js and MySql. Handled bulk uploading of lakhs of user records at once. Created goals, course approval, and general feedback APIs. Wrote workers to perform admin dashboard calculations. Build independent custom libraries for uploading, parsing, validating Excel Schema, validating Excel data, generating Data Buffer, error formatting for Excel generation, and pushing data in bulk to DB. CERTIFICATIONS HackerRank Problem Solving (Intermediate) JavaScript Algorithms and Data Structures Developer Certification EDUCATION BTech in Electronics and Communication Engineering 2014 - 2018 Uttarakhand Technical University (India) View credentials View credentials
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.