Hi, I'm Karan a passionate Full Stack Software Developer.

Stick around to see some of my work.

Karan

About Me

About

I am Karan, a dedicated software developer with around 3 years of experience in the software industry. My technical expertise lies in building exceptional full stack web applications, demonstrating proficiency across diverse sectors including product-based companies, e-commerce, SaaS, service-based firms, consulting, and start-ups.
With a solid foundation in both front-end and back-end technologies, I consistently deliver robust, scalable, and user friendly solutions, tailored to meet diverse business needs. My commitment to staying updated with the latest industry trends and technologies ensures that I bring innovative and efficient approaches to every project I undertake.

Education
The University of Adelaide

Bachelor of Computer Science

GPA: 6.3 / 7.0
Achievements
4 Software Engineering Internships and 2 Software Developer Part-Time Jobs.
500+ Data Structures and Algorithm Questions on LeetCode with Annual Badge of 300+ Days.
98.6% in the TestDome Online Assessment during Top Tech companies hiring procedures.
Youngest Researcher (Research Assistant) in Parson's Puzzle under the lead of Dr Cheryl Pope.
Offered a Fully Funded PhD in Computer Vision at The Australian Institute of Machine Learning.
Rank 1 in Undergraduate Kaggle Competition for Computer Vision among all 237 participants.
Accomplished a Rank of 10 in Jane Street’s Virtual ETC among 162 groups in Australia.
Rank of 36 in The ANZAC round for Competitive Programming among 236 teams in Australia.
Achieved a Rank of 41 in (ICPC) Regional 2021 among more than 500+ groups in Australia.
Personal Profiles
Leetcodegithublinkedin

Experience

Full Stack Software Developer
Rapid GlobalJan 2023 - Present
Rebuilding three flagship products end-to-end from scratch called MyRapid, Trainee Portal and Rapid Incident Reporting which are crucial to the organization's revenue stream using agile methodologies for efficient project management.
Comprehensively working on React.js to craft seamless user experiences from Figma designs and extensively building robust RESTful APIs with ASP.NET Core, adhering rigorously to SOLID principles, ensuring scalability, and maintainability.
Implementing Jest unit testing for frontend components, safeguarding code reliability facilitating continuous integration and conducting code reviews and providing constructive feedback to team members, fostering a culture of continuous learning.
Played a pivotal role in the project which resulted in achieving a 33% increase in revenue and improvements in KPIs overall.
Technologies used: React JS, Redux, JavaScript, Jest, Bootstrap, SCSS, ASP.NET Core, C# and MS SQL Server.
Rapid Global

Skills

Front end
Next.js
React.js
Angular
Vue
skill
React Native
Redux
jQuery
CSS
skill
SCSS
Tailwind
Bootstrap
Figma
Back end
Node.js
Express.js
Spring Boot
skill
ASP.NET Core
PHP
Magento
Django
skill
MVC
skill
Entity Framework
Databases
MySQL
PostgreSQL
MongoDB
Firebase
Microsoft SQL Server
Amazon DynamoDB
Oracle Database
Programming Languages
C++
Java
PHP
JavaScript
TypeScript
C#
Kotlin
Python
SQL
GraphQL
Tools
Github
Git
Jira
Slack
NPM
Postman
Swagger
CodePen
Concepts
skill
Object Oriented Programming
skill
Data Structures and Algorithms
skill
Solid Principles

Projects

Shop.Co

Developed a full-stack e-commerce platform from scratch using React and Tailwind for UI/UX design.

Utilized Node.js and Express.js to build a resilient RESTful API with JWT authentication for enhanced security.

Integrated Razorpay payment gateway for seamless real payments, ensuring a smooth transaction experience.

React.jsTailwind CSSNode.jsExpress.jsMongo DB

Friends Colab Hub

Directed a full-stack web-based project management web application where friends can collaborate on developing projects.

Followed the Agile & Scrum methodologies plus, widely used Angular.Js for an eye-catching Web-UI for a seamless experience.

Added CRUD Operation for each section and JWT Authentication for privacy and security reasons for preventing data breaches

Angular JsTypeScriptASP.NET COREJWTMS SQL
Friends Colab Hub

Aus Cycling

Predict and coordinate an athlete's race performance to achieve a desired time.

Allow users to establish an optimal race plan based on an athlete's physiological profile.

Empower elite coaches and cyclists to perform at their maximum potential on the world stage.

React.jsChakra UINode.jsExpress.jsPythonFirebase

Medi Link

Designed a modern interface for enhanced user experience in React.js for an online e-commerce Medicine shopping.

A comprehensive RESTful API following SOLID Principles for efficient information retrieval to cater to user requirements.

Rigorous testing of the API using Postman for CRUD operations and database script to make it an OWASP valid application.

React JsASP.NET Core WEB APIEntity FrameworkPostman
Medi Link

Easy Tube

Built powerful APIs using Node and Express for a simplified YouTube app.

Enabled video uploads from React to Cloudinary via file input.

Implemented backend authentication to ensure secure content access.

React.jsCSSNode.jsExpress.jsMongo DB

Gymate

Provides a space for improving physical fitness through regular exercise and activity.

Utilized React Js and Tailwind CSS for efficient UI styling, ensuring a user-friendly experience.

Designed a customized Figma layout for seamless website navigation.

React.jsJavaScriptTailwindSCSSFigma
Gymate

Cab Service

Developed a real-time Cab Service online system for customers to view and book available cabs.

Implemented an admin interface for taxi company management of content, bookings, and customer information.

Focused on enhancing user-friendliness in record updating, maintenance, and searching.

HTMLBootstrapJavaScriptPHPMySQL

School-Net

Developed responsive web pages using JavaScript and Bootstrap to ensure compatibility on various devices.

Leveraged ASP.NET Core MVC to build robust and scalable backend services and Razor Pages for server-side rendering.

Integrated Firebase for database functionalities, user authentication and authorization features.

ASP.NET CoreRazor PagesEntity FrameworkGoogle Firebase
School-Net

See Adelaide

Built a Tourism App for International Students promoting attractions in Adelaide.

Provides brief synopses of various places in Adelaide based on current location.

Collaborated with entrepreneur team to enhance user-friendliness and reliability of the app.

React NativeReduxCSSGoogle MapsFirebase

Adelaide Car Rental

Developed a car rental website enabling users to hire vehicles.

Offers a user-friendly interface to browse, compare, and book from a diverse range of cars.

Utilized React Js, Hooks, and styled components, transforming a custom Figma design.

React.jsJavaScriptBootstrapSCSSFigma
Adelaide Car Rental

Certifications

Get In Touch

Let's Connect

I'm open to new opportunities and look forward to connecting with you. Whether you have inquiries or just want to say hello, feel free to reach out.
I'll do my best to respond promptly!