Avatar of Ehsan Rafee.
Ehsan Rafee
Backend Engineer At Nextop
ProfileResume
Posts
0Connections
Imprimir
Avatar of the user.

Ehsan Rafee

Backend Engineer At Nextop
As a seasoned Software Engineer with over 7 years of experience, I specialize in designing and implementing highly scalable API-based solutions with a focus on improving performance. My biggest achievements include creating efficient systems that have significantly improved business operations for various clients. With expertise in SQL databases, NoSQL solutions, and clean architecture, my analytical thinking and problem-solving skills are second to none. Let me put my skills to work for you!
Nextop
Software engineering, Isfahan University of Technology Jahad
Isfahan, Iran
Persia

Professional Background

  • Situación actual
    Empleado
    Abierto a oportunidades
  • Profession
    Software Engineer
  • Fields
    Software
    SaaS / Servicios en la nube
    Blockchain
  • Experiencia laboral
    6-10 años (6-10 años relevante)
  • Management
    I've had experience in managing 5-10 people
  • Skills
    Spring Boot
    Spring Security
    Spring Data JPA
    JAVA
    Kotlin
    Spring Cloud
    Spring MVC
    C#
    Golang
    .NET Core
    RESTful API
    OOP
    SOLID Principles
    Docker
    Docker Compose
    Linux
    HTML/CSS
    JavaScript
  • Languages
    Persian
    Nativo o bilingüe
    English
    Intermedio
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    A tiempo completo
    Interesado en trabajar a distancia
  • Desired positions
    Software Engineer / Backend Engineer
  • Lugares de trabajo deseados
    Isfahan, Iran
    Iran
  • Freelance
    No freelance

Work Experience

Backend Enginner

may 2024 - Presente
As a Backend Engineer at NextTopTech, I was responsible for developing essential libraries and packages to enhance the productivity and efficiency of our development teams, with a strong focus on Domain-Driven Design (DDD) and integration with modern technologies.

Backend Engineer

abr 2023 - may 2024
1 yr 2 mos
As a Backend Engineer at Today Company, I played a pivotal role in the development and maintenance of the PSIM (Physical Security Information Management) project. This project aimed to enhance the integration and management of various security devices and systems to provide a unified security solution. Developed and maintained backend solutions for the PSIM project using .NET within a CQRS and microservices architecture, ensuring seamless integration and optimal performance. Implemented RabbitMQ for real-time communication and managed PostgreSQL and SQL Server databases, while integrating biometric devices to enhance security measures. Conducted technical analysis and collaborated with the team to design and implement zones, contributing to a unified and efficient security management system.

Software Engineer

mar 2022 - mar 2023
1 yr 1 mo
Beamer is a provider of insurance services in the form of B2B and B2C. It is an online intermediary between the insurance provider and the insurance buyer. My main duty was to maintain the old system and rewrite the system with new technology. Some of my key contributions include: Conducted maintenance and debugging tasks on the legacy system. Achieved a remarkable 40% performance enhancement across all sectors of the existing Bimer sales and mediation system. Analyzed business requirements and explored potential solutions for the seamless implementation of the system's new version. Designed and architected the new system based on comprehensive investigations and the careful selection of appropriate technologies. Successfully implemented the new system leveraging state-of-the-art technologies for optimal performance and functionality.

Backend Engineer Java

abr 2018 - mar 2022
4 yrs 0 mos
Iran
Zamin Company is a single-product software company specializing in Balonet, a professional messenger. As a software engineer with the company, my primary focus was on the development of messaging and management systems, as well as the core product. Some of my key contributions include: - Streamlined the distribution process of Balonet's white-label manufacturing and sales by architecting and developing a cloud management system, resulting in higher efficiency and faster time to market. - Developed custom dashboard systems for various organizations and companies, providing real-time data visualization and analysis capabilities for improved decision-making. - Created the Balonet bots framework, which simplified the process of developing custom chatbots in multiple programming languages, enabling businesses to leverage the power of conversational AI. - Contributed to the development of the core Balonet product, focusing on messaging and management systems to improve the user experience and functionality. - Collaborated with cross-functional teams to ensure seamless integration of different components and systems, resulting in a cohesive and reliable product.

Backend Engineer .net

mar 2016 - feb 2018
2 yrs 0 mos
As a software company with a long-standing reputation, Kasra specializes in office automation, traffic automation, and feeding solutions. Here are some of the key projects I contributed to during my time with the company: - Successfully implemented an offline patch installation project for the support team and end-users, ensuring seamless software updates without internet connectivity. - Developed a guest subsystem for traffic automation, improving the user experience and streamlining the system's functionality. - Collaborated with the artificial intelligence team to integrate a dashboard system with Power BI into the main system, providing real-time data visualization and analysis for stakeholders.

Education

Bachelor’s Degree
Computer Software Engineering
2013 - 2015
Actividades y sociedades
Web Team, Volleyball
Descripción
Passed software engineering courses include: - Data structure - Algorithm design - Operation systems - Database design and SQL normalization - Software engineering - Computer Architecture - Programming language design
Associate’s Degree
Computer Software Engineering
2010 - 2012
Actividades y sociedades
Behavioral scientific article
Descripción
Passed software engineering courses include: - Systematic thinking - Web basics - operating system - Network

Licenses & Certifications

Quera
Credential ID: sjS4k271
Issued jul 2023
No Expiration Date