Profile image of mjef
@mjef
Flag of Sweden Gothenburg, Sweden
Member since November 13, 2009
1 Recommendations

mjef

Online Offline
I describe myself as a pure programmer. Be it a gui application to control an FPGA using a PCI slot, or a complicated website using PHP and MySQL. I started using computers in 1998 and suddenly fell in love with them. I began with QBasic and then moved to Visual Basic. Then learned Delphi and finally C++. I have been focusing on C/C++ programming on different OS for the past seven years. First using Borland C++ Builder, then Microsoft Visual Studio, and now Qt on Windows, Mac OS, and Linux. Meanwhile I learned other dominant languages such as C# and Java. I have also a lot of experience with embedded platforms and ARM microcontrollers. Currently I have a few development boards at home such as: STM32F4 Discovery, an LPC1768 development board, an LPC2378 development board, and a BeagleBone.
$30 USD/hr
24 reviews
5.9
  • 96%Jobs Completed
  • 100%On Budget
  • 100%On Time
  • 29%Repeat Hire Rate

Portfolio

Recent Reviews

  • image of robertrade C/C++/QT Coach $280.00 USD

    “Great guy!”

  • image of lifeofaboat GUI update and clean-up on existing C++/Qt Application $1472.00 USD

    “Mostafa is genuinely great to work with. He is positive, professional, knowledgeable, and executes what he has agreed to. He also provides good suggestions and useful feedback, which adds value to the work that he does. I look forward to working with him again in the near future!”

  • image of donchino Simple bittorrent client development in C++ $994.00 USD

    “Fast communication, professional skills and everything done excellent!!”

  • image of horty Install app on linux OS-X etc - open to bidding $157.00 USD

    “Mostafa produced exactly what I wanted on time, on budget and kept up good communication throughout the project. I highly recommend this programmer and look forward to working with him again in the near future”

  • image of netuser2 Project 4891786 has been deleted $178.00 USD

    “Excellent..Good knowledge in c/c++ networking .Delivery on time.. I will definitely hire him again”

  • image of oaa GPS coordinates using C# build $150.00 USD

    “Again, this guy rocks!”

Experience

FPGA and Software Programmer

Jan 2010

Mostly I do high-level programming using Qt and Visual studio to make the gui and control their devices. I also implement designs on Virtex-4 FPGAs using Verilog. I have done several projects such as: DVB/T Modulator on a Virtex 4 FPGA Software interface for DVB-T Modulator using Qt on PC

Embedded Programmer

Sep 2009

I work here as a low-level programmer in several projects to develop applications for hardware monitor and control on different platforms mostly using C++. I have done several projects such as: Wireless intelligent traffic lights for intersections using ZigBee modules Developing control and monitor software for some systems through serial port using Qt.

Education

Digital Electronics MSc

2009 - 2011 (2 years)

Hardware Engineering BSc

2005 - 2009 (4 years)

Certifications

  • US English Level 2
    75%

Verifications

  • Facebook Connected
  • Preferred Freelancer
  • Payment Verified
  • Phone Verified
  • Identity Verified
  • Email Verified

My Top Skills

Browse Similar Freelancers