About Alireza

With a passion for programming during high school, which led me to pursue a bachelor's degree in software engineering. Alongside my studies, dove into real-world projects, freelancing and gaining experience in diverse tech fields like web development, game development, Artificial intelligence.

Since 2022, I have been honing my skills at a startup in Milan, Italy. Recently, I also completed a master's in computer science with more focus on AI and LLMs at the University of Milan,

always eager to learn and grow.

Resume
Alireza Ghavami

What I use

ReactReactReactReactReactReactReactReactReactReactReactReactReactReactReact
Next.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.jsNext.js
Node.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.jsNode.js
JavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascriptJavascript
TypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescriptTypescript

Experience

React Developer

2022-Present / Stepsconnect
  • Utilized Redux and Asynchronous Redux to optimize state management, reducing data retrieval time and enhancing app performance.
  • Migrated of the codebase from Express.js to Node.js Firebase Cloud Functions and upgraded the UI to Next.js, accommodating peak usage with 30,000 active users.
  • Played a pivotal role in the company's journey from startup to successful funding round of 1 million euros, contributing to the scalability and innovation of the React-based front-end development.
  • Spearheaded the development of a scalable component architecture, resulting in a 20% decrease in bugs and a 15% increase in development speed.
  • Collaborated with the SEO team to optimize website content, driving a 15% increase in organic search traffic and improving user engagement.
  • Designed and deployed a custom client dashboard, reducing support tickets by 15% and streamlining operations for greater efficiency.
  • Implemented responsive design principles, boosting mobile conversions by 20% across various devices and screen sizes.
  • Ensured robust test coverage for new features, leading to a 10% decrease in customer complaints.

Web Developer

2017-2019 / Winscript
  • Provided technical mentorship and process solutions for client teams to upskill their frontend knowledge in modern web technologies and the agile process.
  • Engineered cross-browser compatible, accessible websites using React class components and TypeScript, resulting in faster load time.
  • Implemented TypeScript to enhance code quality, resulting in a 10% reduction in production bugs and improved overall system stability within a scalable codebase.
  • Collaborated in agile teams, delivering end-to-end solutions for clients and adapting to changing project requirements.
  • Built and scaled web applications with next generation Javascript technologies: Angular, React, Redux, React Native, VueJS.
  • Worked with businesses to help identify and solve technical and process challenges.

Web Developer

2016-2017 / Kazheh Institute
  • Worked with 5 developers to develop two platforms for the students and the tutors of the institute.
  • Integrated a design system with the reusable components to have a consistent user interface between different platforms and devices.

Education

Master of Computer Science

2020-2024 / University of Milan
  • Activities and societies: Business Process Engineering for an EdTech Platform (Racademy)
    Business Processing Intelligence Challenge (BPIC) 2012
    Analysis of Stay-Point Detection in Geospatial Data
    Covid-19 Search EngineActivities and societies: Business Process Engineering for an EdTech Platform (Racademy) Business Processing Intelligence Challenge (BPIC) 2012 Analysis of Stay-Point Detection in Geospatial Data Covid-19 Search Engine…see more
  • Main courses :
    - Business Process Engineering
    - Advanced Programming
    - Methods for Image Processing
    - Information Retrieval
    - Business Information Systems
    - Intelligent Systems for Industry, Supply Chain and Environment
    - Artificial Intelligence
    - Architectures for Big Data

Bachelor of Computer Software

2017-2019 / Technical and Vocational University

Activities and societies: Team projects (Shamsipour AR , HECS)Activities and societies: Team projects (Shamsipour AR , HECS)

  • Software Project Title : Shahid Shamsipour Augmented Reality Application (Shamsipour AR)
    Advisor: Dr. Hamid Khorsand Rahim Zadeh

    Main courses :
    - Software Engineering
    - Algorithm Design
    - System Programming
    - Artificial Intelligence
    - Computer Architecture
    - Discrete Mathematics
    - Simulation
    - Engineering Mathematics
    - Formal Languages and Automata