Vaishnav
Vaishnav

Hello, I'm Vaishnav!
A Full-Stack Developer|

Continuously learning, Constantly building, Always evolving!

Scroll to explore

About Me

Skills & Expertise

Programming Languages

JavaScript (ES6+)
TypeScript
Python
HTML5
CSS3 / SCSS
C++
C#
SQL
Java
JavaScript (ES6+)
TypeScript
Python
HTML5
CSS3 / SCSS
C++
C#
SQL
Java

Frameworks & Libraries

React
Next.js
Angular
jQuery
Node.js
Express.js
Tailwind CSS
Framer Motion
TensorFlow
Pandas
NumPy
React
Next.js
Angular
jQuery
Node.js
Express.js
Tailwind CSS
Framer Motion
TensorFlow
Pandas
NumPy

Databases

MongoDB
PostgreSQL
MySQL
SQLite
Firebase
MongoDB
PostgreSQL
MySQL
SQLite
Firebase

Tools & Platforms

Git & GitHub
Docker
Vercel
Jira
Figma
Unity
Kubernetes
AWS
Azure
GCP
Heroku
Git & GitHub
Docker
Vercel
Jira
Figma
Unity
Kubernetes
AWS
Azure
GCP
Heroku

Testing

Jest
React Testing Library
Cypress
Jasmine
Postman
Jest
React Testing Library
Cypress
Jasmine
Postman

As a software developer with a Master's degree and over two years of professional experience, my journey is driven by curiosity and defined by code. I specialize in engineering elegant solutions to complex challenges, consistently building robust, scalable, and highly interactive and responsive web applications from concept to deployment.

I specialise in full-stack development, particularly with Next.js, React, and Node.js but I'm always ready to pick up new technologies to fit a project's unique challenges. Ultimately, I strive to craft code that's not just functional but also creates intuitive and engaging digital experiences that leave a lasting impression.

I'm always eager to connect with others to build exceptional digital experiences. If you have an opening that might be a good fit, let's connect and explore the possibilities

My Journey

Follow my professional journey from present to past. This overview showcases my career progression and the development of the skills and expertise I bring to every project.

Present

Seeking New Challenges

Actively seeking innovative opportunities to apply my full-stack expertise and passion for building impactful digital solutions.

2024

Service Assistant at Tenpin

Provided excellent customer service in a dynamic, fast-paced environment. Managed customer inquiries, resolved issues, and assisted with event and party organization, contributing to a positive customer experience.

2023

Graduated MSc with Distinction

Successfully completed a Master's degree with distinction from the University of Leeds.

2022

Started MSc at University of Leeds

Began a new chapter at the University of Leeds, starting my MSc degree on Advanced Computer Science to expand my knowledge and enhance my expertise.

2020

Software Engineer at Terrific Minds

Developed and maintained responsive Next.js front-end applications, significantly improving user experience by reducing page load times and increasing engagement. Optimized performance and scalability by leveraging GraphQL and Apollo Client. Enhanced the application's functionality by creating a library of reusable UI components and boosting search visibility through effective SEO practices.

2020

Graduated from University

Completed my Bachelor's degree in Computer Science, gaining foundational knowledge in algorithms, data structures, and software engineering principles.

2019

Intern at Airpobe

Designed and developed an Image Annotation tool using Angular and JavaScript. Leveraged HTML5 and Canvas to create an efficient platform for labeling and categorizing annotated objects for machine learning algorithms.

2016

Joined Model Engineering College

Began my Computer Science bachelor's degree program.

My Projects

A showcase of selected projects demonstrating expertise in building robust software solutions, strategic problem-solving, and functional design.

SSD Failure Detection

SSD Failure Detection

Analyzed and enhanced conventional machine learning algorithms to evaluate their effectiveness in predicting solid-state drive (SSD) failures using historical SMART (Self-Monitoring, Analysis, and Reporting Technology) data. The study involved feature engineering, model comparison, and performance evaluation to improve predictive accuracy, early failure detection, and storage system reliability.

PythonMachine LearningTensorFlowJupyter NotebookPandasNumPyMatplotlib
Code Complexity Analyzer

Code Complexity Analyzer

Designed and implemented a Python-based Code Complexity Analyzer that scans source code directories to calculate Lines of Code (LOC) and McCabe Cyclomatic Complexity for individual classes. The tool evaluates control flow structures such as conditionals, loops, and branching statements to measure code complexity, supporting maintainability analysis and software quality evaluation

PythonStatic AnalysisCLI ToolCode MetricsCyclomatic ComplexityRefactor Analysis
Image Annotation Tool

Image Annotation Tool

Designed and developed a custom Image Annotation Tool using Angular and JavaScript, utilizing HTML5 and Canvas APIs to enable efficient image labeling and annotation. The tool supports category-based labeling, bounding box coordinate extraction, and CSV export functionality, facilitating dataset creation for computer vision and machine learning workflows.

AngularTypeScriptJavaScriptHTML5CanvasVisualizationData AnnotationCSV
Personal Portfolio

Personal Portfolio

Designed and built a modern personal portfolio website using Next.js, TypeScript, and Tailwind CSS, featuring responsive layouts, smooth UI animations, and optimized performance. The project emphasizes accessibility, component reusability, and clean design to effectively showcase projects and technical skills.

Next.jsTypeScriptReactJavaScriptHTMLTailwind CSSFramer MotionEmailJSResponsive DesignUI/UX Design

Ready to Collaborate?

I'm always open to new opportunities and interesting projects. Let's build something amazing together!

Or reach me directly at

vaishnavullas98@gmail.com