Mohammed Farmaan

Full Stack Developer | Software Engineer | Computer Science Student

About

I am Mohammed Farmaan, a passionate and driven software developer with a strong foundation in both front-end and back-end technologies. With a Master's degree in Computer Applications and hands-on experience in Java, Spring Boot, and full-stack development, I specialize in creating innovative and scalable solutions.

My journey includes developing diverse projects, from enhancing time management systems to building secure platforms and engaging web applications. I thrive in collaborative environments and am always eager to tackle new challenges that push the boundaries of technology. future.

Skilled in a range of technologies including React, Next.js, Node.js, and various databases, I am dedicated to delivering high-quality software that meets user needs and exceeds expectations. I am excited about the opportunity to contribute my expertise to dynamic teams and continue growing as a developer.

Experience

Software Developer

Tactii

April 2023 - December 2023

During my internship at Tactii, I gained practical experience in software development by working on various impactful projects. I developed an Interns Attendance Tracker, which improved time management and accuracy, and created a secure platform for employee requests, enhancing engagement. I also contributed to feature enhancements that boosted user satisfaction and traffic. This role allowed me to strengthen my skills in Java, Spring Boot, MySQL, and full-stack development, while collaborating effectively with my team.

Projects

Shoestyle

Shoestyle

Shoestyle is a full-featured web application built for showcasing and selling stylish footwear. It is built with React, MongoDB, Redux, Stripe, Express, and Node.js.

View on GitHub
MyTasks

MyTasks

A simple React task tracker built using React Hooks, json-server.

View on GitHub
Team Talk

Team Talk

Real time Chat application using Java, Web sockets and Spring Boot

View on GitHub
Pong Game

Pong Game

Java implementation of the Pong game using Java Swing and AWT.

View on GitHub
QR Gen

QR Gen

A simple and responsive web application to generate and save the QR code for ease of sharing information such as links, photos, videos from various sites.

View on GitHub
Passcode Generator

Passcode Generator

A random alphanumeric passcode generator ranging from 8 to 36 Alphanumeric characters which can be easily copied to your clipboard.

View on GitHub
Spotify-Playlist-Automation

Spotify-Playlist-Automation

A simple program which saves all songs from my Spotify Anime Hits playlist at the end of each week before they are automatically removed.

View on GitHub

Skills

HTMLHTML
CSSCSS
SCSSSCSS
BootstrapBootstrap
Tailwind CSSTailwind CSS
JavascriptJavascript
TypescriptTypescript
ReactReact
NextNext
AngularAngular
ExpressExpress
NodeJSNodeJS
MongoDBMongoDB
PostgreSQLPostgreSQL
MySQLMySQL
PostmanPostman
JavaJava
Spring bootSpring boot
HibernateHibernate
PythonPython

My Resume

Resume