![Arfa portrait](/api/images/profile-picture.jpg)
Hello, I'm Arfa. I'm a front-end developer with 6 years of experience. I enjoy building sites & apps. My focus is React and React Native with TypeScript.
About me
After graduating with a degree in Electronics, I decided to pursue my passion for programming. I completed a course in Web and Mobile App Development and later graduated in Computer Science. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. My core stack is React and React Native with TypeScript, and I'm constantly learning and exploring Next.js for full-stack possibilities. I am also familiar with backend technologies like Node.js, Express.js and databases like MongoDB and SQLite. I am always looking to learn new technologies. I am seeking a full-time position as a software developer.
When I'm not coding, I enjoy reading tech-related content, creating personal projects, and learning new technologies. I also enjoy watching videos related to tech, fun, history, and current affairs, as well as movies and TV series. Additionally, I love watching football and cricket matches.
My Projects
Conventional Committer
Conventional Committer is a tool I personally developed to streamline the process of writing commit messages. By leveraging the power of generative AI, this web app transforms your code change descriptions into standardized and precise commit messages
- React
- Next.js
- Tailwind CSS
- Generative AI
- React Hook Form
![Project I worked on](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcommit-message-generator.85697b7b.png&w=1920&q=95)
Dev Discuss
Dev Discuss is a platform like Stack Overflow that I personally developed, where developers can ask questions, share knowledge, and find solutions to programming challenges
- React
- Next.js
- MongoDB
- Clerk Auth SDK
- Tailwind CSS
- Generative AI
- React Hook Form
![Project I worked on](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdev-discuss.4ef437bd.png&w=1920&q=95)
Voice Activated Home Automation
For my Computer Science graduation project, I developed a home automation system that allows users to control all lights and other electrical appliances in their home or office using voice commands. This system can be accessed through an Android or iOS app
- Flutter
- Node js
- Express
- React
- MQTT
- SQLite
- Arduino
- Raspberry Pi
- Electronics
![Project I worked on](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fvoice-activated-home-automation.c30ba15c.png&w=1920&q=95)
The IFT Mobile App
Developed a comprehensive study tool application for CFA Program Exam candidates using React Native. Designed and implemented this app from scratch, providing a robust and user-friendly platform for Android and iOS users
- React Native
- Redux
- Firebase Analytics
- Firebase Crashlytics
![Project I worked on](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fift-app.c48ae818.png&w=1920&q=95)
MilkADeal: Shop & Get Cashback
Worked on an existing React Native application, implemented new features and performed bug fixes to enhance user experience
- React Native
- Redux
![Project I worked on](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmilk-a-deal.127ef5c1.png&w=1920&q=95)
My First Prayer - Kids Salah app
Collaborated with two developers to create an educational app using React Native to teach children how to pray in Islam.
- React Native
- Redux
- Unity 3D
- Vuforia
- AR Foundation
![Project I worked on](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmy-first-prayer.8a99a4e0.png&w=640&q=95)
My skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- React Native
- Material UI
- Next.js
- Git
- Redux
- MobX
- React Query
- React Hook Form
- Yup
- Zod
- Tailwind CSS
- Node.js
- Express
- Flutter
- MongoDB
- SQLite
- Firebase
- Arduino
- Raspberry Pi
- Electronics
My experience
React Native Developer
Doozie Labs, Karachi, Pakistan
Developed and launched five React Native apps for Android and iOS, including educational tools, a prayer guide, and an e-commerce platform. Implemented features such as AR, social sign-ins, and location-based services. Successfully published all apps on Google Play and App Store, demonstrating proficiency in full-cycle mobile app development.
July 2018 - Novemeber 2020Application Engineer
Next Generation Innovations, Karachi, Pakistan
Collaborated on development of a teleconsultation and EMR web application for a UAE-based client. Implemented key features including MapBox SDK integration, Google Analytics, and Rollbar error tracking. Enhanced WebRTC video calling, improving call connectivity and reducing drop rates.
Novemeber 2020 - March 2022Senior Application Engineer
Next Generation Innovations, Karachi, Pakistan
Collaborated on multiple web applications for a UAE-based telehealth company, including an EMR system for doctors, a video consultation platform for patients, and an appointment booking widget. Implemented key features using React.js, TypeScript, Redux Toolkit, Zoom Video SDK and various SDKs. Enhanced existing systems and developed new applications from scratch, focusing on performance, responsiveness, and cross-platform compatibility.
March 2022 - PresentMy education
Bachelor of Science (Honors)
University of Karachi, Pakistan
Applied Physics with specialization in Electronics, 63.43%
2016Master of Science
University of Karachi, Pakistan
Applied Physics with specialization in Electronics, 60.7%
2017Master of Computer Science
Virtual University of Pakistan
CGPA: 3.56 / 4.0
2022Contact me
Please contact me directly at arfa.ahmed.feroz@gmail.com or through this form.