Vraj Shah

Hi, I'm Vraj Shah

a _

I'm a Software Developer with a passion for creating innovative and functional web applications that make a difference in people's lives. My journey as a developer began when I discovered the power of technology to transform ideas into reality, and I've been hooked ever since. I'm a team player who thrives in collaborative environments and always eager to take on new challenges. I'm always seeking new opportunities to level up my skills and make the digital world a better place, one line of code at a time.

What sets me apart from other developers is my multidisciplinary approach to problem-solving. With a background in design and a deep understanding of user experience, I'm able to create seamless and intuitive interfaces that engage users and keep them coming back for more. At the same time, I have a keen eye for detail and a strong understanding of the underlying technology, enabling me to build robust and scalable solutions that stand the test of time.

I love working with business and collaborators to bring their ideas to life, and I'm always looking for new opportunities to learn and grow as a developer.

Find me at

Best skills

JavaScriptC#ASP.NET CoreJavaSpring BootSQL

4.1 YEARS OF EXPERIENCE

Work Experience

Engineer

CareStack - (01/2024 - Present)

Bangalore, India

  • Architected and implemented a microservices-based solution using Angular, ASP.NET Core, and EF Core, from scratch, leveraging CQRS architecture to optimize response templates, resulting in a 25% reduction in query response time.
  • Deployed and managed services using Docker and Kubernetes, streamlining the CI/CD pipeline, reducing deployment time by 50%, and increasing data processing efficiency by 60% with scheduled jobs.
  • Engineered a scalable email webhook system with SendGrid and Azure HTTP Trigger Functions, incorporating it into a dashboard, which improved system design and boosted user engagement and response rates by 25%.
  • Created a feedback automation module for practitioners, facilitating seamless distribution of feedback links across social media, and provided actionable insights, improving feedback collection rates by 35% and enhancing service quality by 20%.
  • Leveraged various Azure services to enhance user experience and provide real-time updates, including Azure SignalR Service for real-time web functionality and Azure App Service for scalable web applications, improving user engagement by 30%.
  • Collaborated closely with the product owner, project manager, and stakeholders to accurately translate project requirements into features and functionality, leading to a 95% satisfaction rate among stakeholders.

Software Engineer

Blackhawk Network - (03/2022 - 01/2024)

Bangalore, India

  • Orchestrated the development and configuration of a distinct application instance tailored to diverse user demographics, focusing on specific products and emphasizing digital e-gift adoption over traditional gift cards. This strategic implementation led to a notable 30% upsurge in overall revenue.
  • Successfully optimized server calls to improve performance by reducing response payload size and utilizing server-side pagination techniques.
  • Developed a cutting-edge web application using Microsoft technology, resulting in a more efficient employee-query process and leveraging Azure Active Directory and Microsoft Graph API.
  • Implemented a custom Azure web job to proactively send reminder emails for pending queries, streamlining communication for leaders.
  • Took ownership of production deployment, creating comprehensive release plans and SQL scripts to ensure seamless integration of new features.
  • Improved application code coverage to 75% by designing and implementing service test cases, utilizing technologies like NUnit and Moq, highlighting the application’s quality and reliability.

Associate Software Engineer

ThinkBridge - (12/2021 - 03/2022)

Pune, India

  • Spearheaded the development of an Azure Logic App that significantly enhanced data consistency and streamlined overall operations, and created a trigger mechanism that increased the interview reschedule rate by 60%
  • Consolidated expertise in database management through successfully migrating SQL DB to Azure SQL DB and integrated cutting-edge third-party libraries to enhance the platform's user experience.

Programmer Analyst

Cognizant Technology Solutions - (11/2020 - 12/2021)

Pune, India

  • Developed a robust console application that efficiently fetched records from a SQL database and dynamically generated batches of PDFs using specific templates for individual users. Implemented an automated process to transfer these PDFs to a secure SFTP location, significantly streamlining the downloading process.
  • Orchestrated the successful implementation of a load balancer on the UAT environment. Took full responsibility for adding and configuring a new server, installing the application on IIS, and ensuring seamless integration with MSMQ. Conducted rigorous end-to-end testing to guarantee the smooth functioning of the entire application.
  • Exhibited outstanding problem-solving skills while working closely with clients to understand their requirements. Accomplished a series of enhancements to existing functionalities, effectively resolving critical bugs and delivering fully customized solutions. Meticulously prepared comprehensive documentation to ensure seamless understanding and ease of future project maintenance.

Skills

HTMLCSSJavascriptTypescriptReactJSNextJSAngular
C#ASP.NET CoreJavaSpring BootMicroservicesSQLHibernateEntity Framework CoreAzure

My Projects

src

Cozy Comfort

Created a fully functional e-commerce web application that allows users to browse and purchase products. Integrated with Stripe, for payment gateway and utilized MongoDB as the data storage solution, ensuring that the website remains reliable and scalable.

src

Blog Application

I developed a comprehensive blog application that enables users to create, comment on, and explore various blogs categorized by topic. Utilizing React for the frontend, Java Spring Boot for the backend, and MySQL for the database, this application ensures seamless user experience and efficient data management. With a user-friendly interface and robust functionality.

src

Retail Banking System

A web app was built with 6 microservices and 1 MVC app using Microservice Architecture. API Gateway performance was improved by JWT Authentication and Authorization, while server and client-side validations were implemented. 90% code coverage was achieved using NUnit and Moq for unit testing.

src

QnA

The Q&A web app was developed using ASP.NET MVC, allowing users to ask questions and receive community answers. Categories and authentication were included, and users could upvote/downvote answers. The project resulted in a functional and user-friendly application.

src

Todo App

A todo app was created using React and Firebase for authentication and storage. Users could create, edit, and delete tasks with real-time updates. The Firebase Authentication service was implemented for security. The end result is an efficient and user-friendly application.

CONTACT

GET IN TOUCH

Vraj Shah

Full Stack Developer

Hello, Thank you for taking time to visit my portfolio! So if you're looking for a versatile and passionate Full Stack Developer to take your project to the next level, look no further. Let's build something amazing together!

Phone: +91 7600340770

Email: vrajshah363@gmail.com

© 2024. Built by Vraj Shah
Design Motivation from Noor Mohammad