Summary
Abdolrahman Farshgar is a Senior Full Stack Engineer based in Oslo with over 10 years of experience building reliable, secure web applications and integrations across front-end and cloud-native backends. He has a strong practical grounding in TypeScript/Node.js, AWS serverless architectures, and long-lived codebase refactoring—often emphasizing test-driven approaches and separation of concerns to keep legacy systems maintainable. His background blends academic teaching and research in computer engineering and biometrics with hands-on product work, from Android and Java enterprise apps to customizing CRM/CMS solutions. Currently at Joymo after consulting roles where he delivered scalable data integration pipelines and HubSpot customizations, he brings both mentorship experience and a taste for technical cleanup that prevents future debt.
10 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Engineering - Biometrics, Master's degree, Computer Engineering - Biometrics at Eastern Mediterranean University
High School Diploma, Mathematics, High School Diploma, Mathematics at National Organization for Development of Exceptional Talents (Sampad)
Master of Science - MS, Computer Science - Reliable and Secure Systems, Master of Science - MS, Computer Science - Reliable and Secure Systems at University of Stavanger
Bachelor of science, Computer Software Engineering, Bachelor of science, Computer Software Engineering at Bu-Ali Sina University
Bachelor of Science, Computer Software Engineering, Bachelor of Science, Computer Software Engineering at University of Kurdistan, Sanandaj