ungurean.net

Radu Ungurean · Full-stack developer · Brașov, Romania

I build the product, then I run the server it lives on.

Building web software since 2007. I write the front end and the back end, and I run everything around them — servers, email, domains, cloud, backups, the update that breaks something on a Friday. One person to call instead of three, and no agency in between.

What I take on Brașov · remote

Front-end applications Large single-page apps driven by live data, tuned to stay fast on low-end devices.

Angular · NgRx
React · TypeScript

Back ends and APIs REST APIs, integrations, CMS and ERP systems, and the data models under them.

PHP · Laravel
Symfony · Node.js

Mobile apps Cross-platform apps shipped to both stores from one codebase.

Flutter · React Native
Ionic

Servers, cloud and everything after launch Hosting, email accounts, domains, certificates, backups, updates and the fixes nobody planned for. You get one point of contact.

Linux · Docker
Firebase · Google Cloud

Work

2018 — present

Angular front-end developer / self-employed

Angular + NgRx application that builds customizable betting platforms for web and mobile, adapting to a different configuration for every client. I integrate live data streams for real-time odds, build the widget system, and keep it fast on low-end devices — bundle size, scroll restoration, state normalization.

Ongoing

My own sites / owner and operator

Four Laravel + Inertia sites with server-side rendering, all on a VPS I administer end to end: Virtualmin, Apache and PHP-FPM, BIND, mail, Docker containers, CDN pull zones, certificates. Plus the SEO and the content that keeps them found.

2018

Derby.Today / side product

An app for organizing football matches with friends: groups, invites, scheduling, man-of-the-match voting, win/loss stats. Flutter on the front, Laravel and Firebase behind it. Published on Google Play.

2012 — 2018

Senior full-stack developer / Projects Abroad

Led the team that built a CMS with a React front end on a LAMP back end, using CQRS to separate commands from queries, and helped shape the architecture throughout. Also built and maintained internal CRM and ERP systems across Laravel, Symfony, CodeIgniter and Slim, and shipped mobile apps with Ionic and React Native.

2011 — 2012

PHP / Drupal developer / Omnisource Technologies

An Android app marketplace with a referral system in CodeIgniter, a portal showing real-time stock data for a brokerage, and a high-traffic Drupal site scaled with distributed data, load balancing and Solr.

Earlier

2010 — 2011PHP developer / OSF Global Services — themes and features across Drupal, Magento, Joomla, WordPress and PrestaShop.

2007 — 2010PHP & CakePHP developer / GoSocial — custom PHP/MySQL builds for tourism, real estate and e-commerce.

2007Junior PHP developer / Bratech Technologies — a real estate site with a custom listings admin.

Stack

Front end

  • Angular
  • NgRx
  • TypeScript
  • React
  • React Native
  • Inertia
  • Flutter
  • Ionic
  • JavaScript

Back end

  • PHP
  • Laravel
  • Symfony
  • Node.js
  • Drupal
  • CodeIgniter
  • Firebase
  • REST APIs

Data

  • MySQL
  • MariaDB
  • MongoDB
  • Elasticsearch
  • Solr
  • Redis

Operations

  • Linux
  • Apache
  • Nginx
  • Docker
  • Virtualmin
  • DNS
  • Postfix
  • CDN
  • Firebase
  • Google Cloud

How I work

  • Agile
  • SOLID
  • DDD
  • CQRS
  • TDD
  • Design patterns

Contact

Tell me what you are building and roughly when you need it. I read everything and reply within a day or two.