Profile picture
Iman Hosseinipour Software Engineer
Profile

Software Engineer with 6+ years of experience building fast and reliable software systems. I specialize in modernizing older technology to make it more efficient and stable. My focus is on creating high-quality software that helps businesses run smoothly, with a primary focus on Node.js development.

Skills
NodeJS, NestJS, TypeScript, Vitest / Jest, MongoDB, Postgres, Rxjs, Fastify, Express.JS, GoLang, Echo, TDD, Docker, Any ORM / ODM, Linux, Flutter, Cassandra, Redis Stack, Socket.io, Graphql, Fastify Mercurius, React / React Native, Next.js, GitHub Actions, GitLab CI, Jenkins CI
Professional Experience

Sebuda.com⁠

Full-Stack Developer
  • •Developed fully functional integration solution using the Meta.com⁠ api to improve business procedures
  • 12/2024 – Present
  • •Built transactional service for crypto payment using Nest.js
  • •Refactored Legacy payment service added ACID capabilities to all business procedures using MongoDB ReplicaSet
  • •improved real-time notification service performance using networking practices written in socket.io⁠
  • •Developed Frontend dashboards for business needs using React and mostly with ChakraUI and tailwindcss
  • Arsonex.com⁠

    NodeJS Backend Engineer
  • •Built and architected a lightweight fraud detection system for fiat exchange operations leveraging Nest.js and PostgreSQL
  • 04/2024 – 11/2024
  • •Refactored and implemented the Tron network wallet service using TronWeb
  • •Maintained and refactored transaction services for crypto exchange operations
  • •Developed a real-time exchange service using Socket.IO⁠
  • Igap⁠

    NodeJS Backend Engineer
  • •built real-time financial ticket tracking services using Nest.js
  • 04/2022 – 03/2024
  • •Created a custom Nest.js library that integrates with Elastic APM, enabling real-time monitoring and deep insight into application performance and behavior
  • •Educated team members on Test-Driven Development (TDD) principles and best practices
  • •Replaced the legacy backend system with a new implementation ensuring 100% backward compatibility
  • Zarsad

    Full-Stack Developer
  • •Designed and implemented front-end applications using React and React Native, enhancing user experience and engagement
  • 04/2020 – 02/2022
  • •Engineered and optimized scalable backend systems using Node.js and Fastify, achieving significant improvements in response times and overall application performance
  • •Developed a scalable notification service leveraging serverless architecture and Cloudflare Workers, enabling efficient message delivery and reduced latency
  • Iman Hosseinipour
    1 / 2
    Organizations

    I've been working as a technical author to share my experience related to software engineering and best practices more specifically about NodeJS And GoLang.

    09/2023 – present
  • •Telegram Channel⁠ with over 1000 active members.
  • •Telegram Group⁠ with over 400 active members.
  • Education

    Associate degree in Computer Software Engineering

    Shamsipour Technical and Vocational College⁠
    Languages
    EnglishPersian (Farsi)
    Iman Hosseinipour
    2 / 2