Available to hire
I’m Kamran Rahmani, a passionate full-stack engineer focused on building elegant, scalable web and mobile apps using JavaScript, TypeScript, Node.js, and React. I guide projects through the full development lifecycle, from system design and API development to deployment and optimization.
I thrive on creating smooth user experiences backed by clean, reliable architecture and cloud-native solutions on AWS. I stay curious and eager to learn, adapting quickly in fast-moving environments where technology and creativity meet real-world problems.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Full Stack Engineer at Arizona State University
May 1, 2024 - PresentMigrated from Fitbit platform to Garmin SDK to enhance accuracy of health metrics such as skin temperature, sleep patterns, and heart rate. Implemented AWS Timestream to efficiently store and query time-series data from Garmin devices. Utilized a Dockerized Java Spring Boot service to process and analyze incoming health data files. Designed and implemented a real-time alert system that monitors patients’ vitals and sends notifications to the frontend app when heart rate exceeds normal thresholds. Added a facility-based wearable management feature through an admin panel web portal developed with React.js and MUI. Designed cross-platform interfaces in React Native (Expo, TypeScript) to deliver real-time health visualizations and streamline facility management workflows. Implemented GraphQL for unified schema handling, queries, mutations, and real-time data streaming via subscriptions. Integrated a Python Flask ML service to predict comfort values from wearable data and patient informat
Full Stack TypeScript Developer at TCG machines
January 1, 2024 - October 21, 2025Developed reusable and modular web components using React.js, TypeScript, and Material UI to ensure consistency and scalability. Created RESTful API endpoints with Node.js, Express, and TypeScript to process, transform, and deliver backend data in JSON. Designed a logic-based system to dynamically process trading card data according to user parameters and filters. Implemented a CSV export feature for integration with third-party POS systems. Managed MySQL interactions with Prisma.js ORM for efficient, type-safe access. Added server-side validation, robust error handling, and structured logging to support debugging and client messaging. Used Git and Bitbucket for version control and collaboration.
Full Stack Developer at GoPerla
August 1, 2023 - October 21, 2025Built responsive forms and UI components for hospital equipment using Material UI and Tailwind CSS. Developed dynamic forms that render fields based on equipment type, leveraging React state management and conditional rendering. Integrated form submissions with backend APIs using Fetch, with feedback handling and error messages. Utilized Formik + Yup for form state and validation. Created equipment models with Sequelize ORM (PostgreSQL) to define device types and maintenance data. Built RESTful APIs for CRUD operations, added input validation with Zod, and implemented a notification system using node-cron and Nodemailer to remind maintenance teams.
Education
Master of Electrical and Computer Engineering at Concordia University
January 1, 2019 - August 1, 2021Microsoft Azure AI900 — introduction to AI fundamentals and various AI services at Microsoft
January 11, 2030 - October 21, 2025Microsoft Azure AI-102 — became familiar with Azure AI services and their respective SDK and RESTful APIs at Microsoft
January 11, 2030 - October 21, 2025IBM Data Analyst Professional Certificate at IBM
January 11, 2030 - October 21, 2025Qualifications
Microsoft Azure AI900
January 11, 2030 - October 21, 2025Microsoft Azure AI-102
January 11, 2030 - October 21, 2025IBM Data Analyst Professional Certificate
January 11, 2030 - October 21, 2025Industry Experience
Software & Internet, Education, Healthcare, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in London today.