I'm a highly motivated Full-Stack Developer with 4+ years of experience, specializing in Java, JavaScript, TypeScript, and React. I thrive both independently and in teams, always eager to learn new techniques and technologies, and I take responsibility for delivering successful projects.

Roudabeh Adnani

I'm a highly motivated Full-Stack Developer with 4+ years of experience, specializing in Java, JavaScript, TypeScript, and React. I thrive both independently and in teams, always eager to learn new techniques and technologies, and I take responsibility for delivering successful projects.

Available to hire

I’m a highly motivated Full-Stack Developer with 4+ years of experience, specializing in Java, JavaScript, TypeScript, and React. I thrive both independently and in teams, always eager to learn new techniques and technologies, and I take responsibility for delivering successful projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Swedish
Intermediate
Persian
Fluent
English
Fluent

Work Experience

Freelance Full-Stack Developer at Freelance / Self-employed
May 1, 2025 - October 2, 2025
Developed and deployed two full-stack e-commerce applications: a food ordering platform and an electronics marketplace. Implemented secure authentication, Stripe payment integration, shopping carts, user dashboards, and advanced search and filtering for improved user experience. Designed responsive interfaces using React, TypeScript, Tailwind, Material UI, and CSS Modules. Built backend services with Node.js, Express, and MongoDB, delivering secure REST APIs for product and order management.
Frontend Developer at Hestia Agora
February 1, 2024 - October 2, 2025
Developed a dynamic KPI SPA in React JS and TypeScript for a B2B organization. Implemented secure user authentication using AWS Cognito (JWTs), integrated AWS S3 for storage, and utilized RDS for data retrieval. Used Google's Material UI to enhance UX and accessibility; collaborated with mobile app developers and UI/UX designers; implemented ApexChart JS for real-time analytics.
Full-Stack Java Developer at Taekwondoföreningarna
November 1, 2022 - March 1, 2023
Developed advanced registration tools and a client-side iPad application; implemented automated email notifications; added admin controls to block registrations for unpaid fees; designed admin UI with intuitive pop-up windows.
Frontend Developer at Safhe saze Moghadam
November 1, 2018 - July 1, 2021
Developed a responsive React admin dashboard with SWR data fetching, interactive charts (ApexChart.js) with year and material category filtering, and detailed customer purchase information. Used CSS modules and Material-UI for a cross-browser friendly UI; planned for scalable state management with Redux.

Education

M.Sc. Construction Engineering, Hydraulic Structures at Shahrood University of Technology, Iran
September 1, 2013 - February 1, 2016
B.Sc. Construction Engineering at Babol Noshirvani University of Technology, Iran
September 1, 2008 - January 1, 2013
Full-Stack Java Developer at Lexicon, Sweden
May 1, 2022 - November 1, 2022

Qualifications

Swedish Driving License
January 11, 2030 - October 2, 2025
The Ultimate React Course, Udemy
January 11, 2030 - October 2, 2025
React Native - The Practical Guide, Udemy
January 11, 2030 - October 2, 2025
Build Web Apps with React & Firebase, Udemy
January 11, 2030 - October 2, 2025
GitHub Actions – The Complete Guide, Udemy
January 11, 2030 - October 2, 2025
The Git & GitHub Bootcamp, Udemy
January 11, 2030 - October 2, 2025
Practical Java Unit Testing with JUnit 5, Udemy
January 11, 2030 - October 2, 2025
License of Engineering Business in the field of Civil Engineering (Grade 3) - Supervision
January 11, 2030 - October 2, 2025

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more