Remote Software Engineer at Fakir Technology Consultants GmbH
From January 2024 - Sulzbach, GermanyFakir 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, AustriaSPG 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, UAEBuilt 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, UKThe 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, IranDeveloped 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.
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, IranGrade: 16.05/20.00
Associate’s Degree in Information Technology
September 2015 to January 2018 at Shamsipour Technical and Vocational College, Tehran, IranGrade: 17.18/20.00
- The Complete Cyber Security Course - Volume 1 - Hackers Exposed from StationX
- The Complete Cyber Security Course - Volume 2 - Network Security from StationX
- The Complete Cyber Security Course - Volume 3 - Anonymous Browsing from StationX
- 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
- English Bilingual
- German Intermediate
- Persian Native