Profile
Software Engineer with 6+ years of industry-proven work experience. I love computer science and cutting-edge technologies in general. My biggest strengths are my willpower, perseverance and consistency. I believe with continuous effort and study, any knowledge is acquirable.
Experience

Remote Software Engineer at Fakir Technology Consultants GmbH

From January 2024 - Sulzbach, Germany

Fakir Technology Consultants GmbH is a human-first software consultancy company which focuses on implementing values that make people’s lives easier. Utilized the power of JavaScript and TypeScript to help on the growth of a startup project. Worked with NX monorepo to make the cooperation of a React frontend and a NestJS backend easier. Accompanied an interesting, and fast-growing startup team on a remote-first manner.

Software Engineer at Specific-Group Austria

From July 2022 to December 2023 (1 year 6 months) - Vienna, Austria

SPG provides software solutions and consulting services to multiple customers and companies across Austria. Studied and utilized Elm programming language and Google Cloud Platform services on multiple B2B projects. Converted some web applications from React and some other frontend frameworks to Elm, as per the customer’s request. Designed and implemented multiple backend and API services using NodeJS (TypeScript), Prisma (PostgreSQL), ExpressJS and OpenAPI (Swagger).

Freelance Remote Software Engineer

From October 2021 to May 2022 (7 months) - Dubai, UAE

Built up noornft.io marketplace and bordo.network from zero (Both projects are currently offline). Constructed a Cardano-based NFT marketplace from scratch using JQuery, Bootstrap and Gulp. Learned about Web3 and NFTs by launching a generative Polygon-based NFT collection, made with NodeJS.

Remote Software Engineer at PRAGMIDEA LTD.

From July 2020 to October 2021 (1 year 4 months) - London, UK

The company provides software solutions to the most demanding FinTech businesses around the world. Worked as the full-stack software engineer on a couple of the busiest FinTech and trading platforms. Generated an average of 60% test code coverage across several applications using Cypress, Jest and React Testing Library. Created a few internal projects using NextJS, Tailwind CSS and NestJS. Accompanied the team in refactoring and reducing the bugs across all of our applications by more than 75%. Decreased the build size of a few of our applications by around 50%.

Freelance Software Engineer

From January 2018 to July 2020 (2 years 6 months) - Tehran, Iran

Developed Delta Insta Telegram Bot, Chopen FE, Dextractor, Sixmim, Monaxon, and NajmX Crypto Wallet (currently offline). Experienced working with social media APIs. Generated a total of $2K ongoing profit for a small home business by creating a Telegram bot. Committed to the open-source society. Learned Javascript, Typescript, ReactJS, NodeJS, NestJS, Tailwind CSS, and other frameworks and libraries by building practical projects.

Education

Master’s Degree in Computer Software Engineering

October 2021 up until today at Islamic Azad University, Tehran, Iran

Bachelor’s Degree in Computer Software Engineering

January 2018 to July 2020 at Shamsipour Technical and Vocational College, Tehran, Iran

Grade: 16.05/20.00

Associate’s Degree in Information Technology

September 2015 to January 2018 at Shamsipour Technical and Vocational College, Tehran, Iran

Grade: 17.18/20.00

Certifications
Skills
  • JavaScript
  • TypeScript
  • React
  • React Native
  • JQuery
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Node.js
  • NestJS
  • Express.js
  • MySQL
  • MongoDB
  • Cybersecurity
  • PostgreSQL
  • TypeORM
  • Prisma
  • Elm
  • Git
  • REST
  • Design Patterns
  • SOLID
  • Jest
  • Mocha
  • Docker
Languages
  • English Bilingual
  • German Intermediate
  • Persian Native