Hello I'm

Razvan Mahu

Lead Python Engineer

  • London, UK

Summary

Experienced and self-motivated software developer ready to solve problems using innovative solutions. Able to take software through all stages of development, from design and rapid prototyping to testing, deploying, scaling and maintaining the code. Acquired a diverse set of technical skills and knowledge throughout the years, being passionate about computer science since early ages. Capable of collaborating effectively within a team, mentoring and coaching more junior developers, as well as working efficiently on independent projects.

Technical Skills

  • Python
  • Django
  • Docker
  • AWS
  • Kubernetes
  • GCP
  • Terraform
  • Ansible
  • JavaScript
  • React
  • Angular
  • HTML
  • CSS
  • MongoDB
  • SQL
  • Java
  • Scala
  • C#
  • C
Download CV

Other Skills & Experience

  • All Categories
  • Weekend Projects
  • Old Projects

Door Lock Sensor

A project I made to test the WiFi client-server communication between 2 ESP32 boards. The server has a small API that receives a 0 or a 1 and then displays 'VACANT' or 'ENGAGED' on its screen. The client board connects to the server first and then calls the API when the attached button's state change.

  • esp32
  • battery
  • wifi
  • c++

Fruits Keyboard

I made this fun project to test the capacitive touch sensors of ESP32. I connected those to some fruits and attached a piezoelectric speaker as well to make different sounds when touching them. The result can be seen and heard in the video.

  • esp32
  • piezo
  • sound
  • piano
  • fruits
  • c++

Pi Robot

Most of the hardware came as a kit: motors, board to interact with Raspberry Pi, wheels, etc. I attached a camera, a power bank and then built a quick web interface to send commands to the Pi and receive video from the camera. The communication was done using WebSockets.

  • raspberry pi
  • camera
  • robot
  • interface
  • websockets
  • python

Voice Pi LEDs

This is a project I made to try out Google's voice recognition. I used Dialogflow for this which also extracted keywords from the sentence I said and called an API which was running on the Rasperry Pi Zero. This converted the color into RGB, switched on the requested LED with the desired color and returned a message to be spoken back to the user.

  • raspberry pi
  • voice
  • LED
  • color
  • python

Website design

Fictional web design company website using HTML5, CSS3 and JavaScript. This project is not hosted any more, but can be found on Wayback Machine.

  • web design
  • html5
  • css3
  • javascript
Wayback Machine
website design home page

Two Chasing Lamps

3D application made in Java with JOGL2. It has controls for switching lights and textures and to start/stop/reset animation.

  • 3d
  • animation
  • jogl2
  • java

Fortele Rivale

Online browser-based game using HTML, CSS, JavaScript, PHP, MySQL. This project is not hosted any more, but a part of it can be found on Wayback Machine.

  • game
  • html
  • css
  • javascript
  • php
  • mysql
Wayback Machine
fortele rivale home page