Software Engineer | Backend Developer

Location
Iran
Rate, USD
Not specified
Work schedule
Full Time,
Language skills
English
Available for Hire
Yes
Hire me

Hire me

Jobicy Account
You need an employer account to access the resume database.
Log in to save

About me

I am an experienced Back-end developer specialist with a demonstrated history of working in the computer industry. My career has given me the opportunity to participate in a variety of significant projects. Aside from learning new things, I am interested in Functional Programming, machine learning and internet of things.

Throughout my professional journey, I have developed and integrated backend features, provisioned and configured server and database infrastructure, and maintained containerized environments using Docker. I have worked extensively with technologies such as NodeJS, NestJs, MongoDB, PostgreSQL, and Docker, applying Agile and Kanban methodologies to deliver efficient solutions.

I have contributed to diverse projects including social networks, cryptocurrency platforms, and comprehensive portals for the oil and gas sector. My experience includes implementing two-step verification, crypto-wallets, auctions, and pricing systems, as well as designing databases and deploying microservices on Amazon AWS.

I am proficient in multiple programming languages including NodeJS, TypeScript, Javascript ES6, Clojure, Python, C/C++, and C#. I follow best practices such as Domain Driven Design, Test Driven Development, and SOLID principles to create maintainable and scalable software.

I am a dedicated team player who values adaptability, patience, and continuous learning. I am eager to contribute my skills and knowledge to challenging projects and am open to relocation opportunities to further my career.


Professional area



Education

Sep 2023 - Present Master's Degree in Computer Software Engineering @ Sadjad Industrial University
Sep 2008 - Sep 2012 Bachelor's Degree in Computer Hardware Engineering @ Imam Reza International University

Designed and built a Car Security System for controlling and tracking the car remotely using AVR microprocessor and GSM mobile module


Experience

Apr 2025 Backend Developer @ TRIPSI

Provisioned and configured server and database infrastructure (SQL/NoSQL). Dockerized services and maintained containerized environments using Docker and Docker Compose. Developed and integrated backend features. Diagnosed and fixed issues in existing services; improved performance and reliability.

Jun 2024 - Dec 2023 Backend Developer @ 23RD

Developed Twitter-like platform for cryptocurrency influencers using NestJs and MongoDB. Implemented two-step verification, crypto-wallet and crypto-payment. Classified users: Admins, Influencers, normal users. Influencers: Sending posts (text, photo, video), polls, bets, advertisements. Normal users: Sending comments, likes, votes, bets, etc.

Jun 2024 - Dec 2023 Backend Developer @ YCA

Developed a social network for selling and sharing luxury goods using NestJs and MongoDB. Implemented two-step verification. Implemented auctions and pricing. Product search, categorization, and comparison.

Nov 2023 - Jul 2022 Senior Backend Developer @ RDSYSCO

Developing modules using Clojure, TDD and DDD principals, pair-programming technique. Designing databases and relations using PostgreSQL and HoneySQL library. Deploying microservices using Pedestal middleware on AMAZON AWS. Using AWS SNS and AWS SQS to interact between applications. Designing modules to filter and categorize data.

Mar 2022 - Jul 2020 Senior Backend Developer @ BOUNTYE

Developed open source widget named Fillr to detect and fill online forms. Optimized intelligent processes (Decision tree) to detect and fill web forms automatically. Collected web forms data to train machines. Optimized interactive mobile applications and enhanced the user experience. Designed server-side of an app using NestJs and MongoDB for doing scheduled regression tests and monitoring projects.

Mar 2020 - Feb 2016 Senior Backend Developer @ PART SOFTWARE GROUP INC.

Developed scheduled automatic modules to scrape web pages and collect data using Puppeteer, Cheerio, Redis, MongoDB, NestJs and CronJob. Designed algorithms to store and fetch a huge amount of data. Optimized functions and fetching data process to enhance user experience using NodeJS.

Mar 2015 - Jan 2014 Full-Stack Developer @ WEB ATLAS POUYA CO.

Developed map-based web applications for fire department and municipality using PHP, JavaScript, Ajax, Bootstrap, HTML, CSS, and PostgreSQL. Assisted firefighters in finding less crowded roads and locating accident sites automatically. Managed shifts, vehicles, and equipment. Managed cemeteries and burial process, enabled customers to choose graves on map and purchase online. Managed vehicles and bus systems with GPS tracking. Collected data on fuel consumption, distance, and commuters.


Recommend this talent

Recommend this specialist

Jobicy+ Subscription

Jobicy

617 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts and digest
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts and digest
  • • Personal career consultant
  • • AI-powered job advice
Go to account โ€บ