Ehsan S. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Ehsan S. Embedded Systems, C++ and UI/UX Design

My name is Ehsan S. and I have over 2 years of experience in the tech industry. I specialize in the following technologies: Embedded C, PCB Design, C++, Altium Designer, STM32, etc.. I hold a degree in Bachelor of Engineering (BEng), Associate of Science (AS), Master of Science (MS). Some of the notable projects I’ve worked on include: Management Control Card Board for Optical Telecom Networks, Design and Development of a 10G OEO Transceiver Board, Cost-Effective Solar-Powered Bus Tracking and Display System, NMS (Network Management Software), Intelligent Motor Protection Relay, etc.. I am based in Toronto, Canada. I've successfully completed 8 projects while developing at Softaims.

I am a business-driven professional; my technical decisions are consistently guided by the principle of maximizing business value and achieving measurable ROI for the client. I view technical expertise as a tool for creating competitive advantages and solving commercial problems, not just as a technical exercise.

I actively participate in defining key performance indicators (KPIs) and ensuring that the features I build directly contribute to improving those metrics. My commitment to Softaims is to deliver solutions that are not only technically excellent but also strategically impactful.

I maintain a strong focus on the end-goal: delivering a product that solves a genuine market need. I am committed to a development cycle that is fast, focused, and aligned with the ultimate success of the client's business.

Main technologies

  • Embedded Systems, C++ and UI/UX Design

    2 years

  • Embedded C

    1 Year

  • PCB Design

    1 Year

  • C++

    1 Year

Additional skills

  • Embedded C
  • PCB Design
  • C++
  • Altium Designer
  • STM32
  • ESP32
  • Optical Engineering
  • C#
  • Digital Interface
  • UI Graphics
  • UI/UX Prototyping
  • Git
  • GUI Design
  • Modbus
  • Database

Direct hire

Potentially possible

Previous Company

QNX Software Systems

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

Management Control Card Board for Optical Telecom Networks

Designed a 6-layer management control card board for optical telecom networks, handling telecom optical card operations. Developed schematic and PCB layout using Altium Designer, with a focus on performance and signal integrity.

Design and Development of a 10G OEO Transceiver Board

Designed a 4-layer OEO (Optical-Electrical-Optical) 10G board for optical telecommunication transmitters. The board performs 3R signal processing (regeneration, retiming, reshaping) and integrates SFP modules. Developed schematic and PCB in Altium Designer with optimized signal integrity.

Cost-Effective Solar-Powered Bus Tracking and Display System

Designed a cost-effective, solar-powered hardware solution for bus tracking and display systems using a PIC18F microcontroller and SIM800 GSM module. Developed server-side software in C# with multi-threaded socket programming. Integrated 2G and Zigbee networks to estimate bus locations and display real-time information at stations.

NMS (Network Management Software)

The project developed mission-critical NMS software for optical telecommunications equipment. Objectives included creating a modular, scalable system for real-time monitoring and control using a flexible .NET architecture and SNMP. Key features were network topology views, fault and performance management, provisioning, inventory management, and SNMPv3 authentication. The software used a distributed Docker and RabbitMQ architecture for responsiveness and was integrated with databases and client software for centralized access, ensuring effective management of optical network devices.

Intelligent Motor Protection Relay

An advanced protection system was created for three-phase electric motors up to 440V and 1-600kW. The microcontroller-based design monitors and protects against electrical and mechanical issues like overcurrent, phase loss, and overheating. Key features include: - Real-time monitoring of current (True RMS), voltage, power, and faults with displays. - Can detect overload, startup overtime, current imbalance, stalled rotor, undercurrent, short circuit, phase failure, phase reverse, under voltage, and over voltage.

Education

  • Telecommunication Faculty

    Bachelor of Engineering (BEng) in ICT - Data Communication

    2007-01-01-2010-01-01

  • Technical and Vocational College

    Associate of Science (AS) in Electronic engineering

    2005-01-01-2007-01-01

  • SRBIAU

    Master of Science (MS) in Mechatronics, Mechatronics, Automation & HMI

    2013-01-01-2015-01-01

Languages

  • English
  • Persian