I'm Mohammed Farman. I live in Bangalore, India, where the future meets innovation.
I am a passionate software developer with a strong background in full-stack development. I love building innovative solutions and My expertise lies in building interactive web applications on the client side. Primarily working with technologies like Next.js, React, JavaScript, TypeScript and Python.
I strongly believe in continuous learning and improving myself, so I try my best to learn in any situation possible, unfavorable or not.
If you ever spot me in the wild, don't hesitate to say hello! Let's grab a drink and geek-out over the latest advancements in front-end development or discuss our favorite programming language. ⚡
Soft skills
Certain skills I've picked along the way that deserves mentioning:
- Attention to detail : I take pleasure in creating designs and UIs with careful precision, emphasizing quality over quantity.
- Ability to work with little supervision : I understand people are busy and would love to get things done timely, so I do my best in delivering assignments and projects with little supervision, sparing you the need to closely manage/oversee my work.
- Adaptability : Quick to learn and adapt to new technologies, methodologies, or project requirements, demonstrating flexibility and resilience in fast-paced environments.
Usage
Tools, technologies and gadgets I use on a daily basis but not limited to.
Technologies
- React - UI Library
- Next.js - React Framework
- Redux-Toolkit - Production-grade State Management
- Tailwind CSS - Styling Library
- TypeScript - Typed Superset of JavaScript
- Vite - React Static Site Generator
- Python - Programming Language
- Java - Object-Oriented Programming Language
- Spring Boot - Java-based Framework for Building Web Applications
- Hibernate - Object-Relational Mapping (ORM) Framework for Java
- MongoDB - NoSQL database for modern applications
- PostgreSQL - Open-source Object-relational Database System
Cloud | DevOps
- Docker - Containerization Platform
- Kubernetes - Container Orchestration Platform
- AWS - Cloud Computing Platform
- Git - Version Control System
- GitLab - DevOps platform with CI/CD feature
- GitHub Actions - Continuous Integration and Continuous Deployment
Tools
- VS Code - Code Editor
- IntelliJ IDEA - Integrated Development Environment (IDE) for Java
- Postman - API development and testing tool
- Figma - UI Design Tool
- Chrome DevTools - Debugging Tool
- Jira - Project Management Tool