I am a web development professional, trying my best to bring value to the (online) world and improve the software industry along the way.

I am currently creating the tools, processes and culture for making architecture part of day to day work at ottonova and leading the change by example.

I am particularly interested in software architecture, effective communication, DDD, and digital health.

Values

Quality » I base solutions on expertise and follow industry best practices.

Collaboration » I work closely together with people and consider all qualified opinions.

Transparency » I make results available to everyone and proactively propagate useful information.

Courage » I support correct opinions, even when controversial, and prioritize impactful work.

Professional Journey

Chief Software Engineer - ottonova

August 2018 onward - Munich - Health Insurance

I implement business critical features in the PHP backend, deliver performance improvements, refactor extensively, recruit and on-board new team members. I provide and document solutions for new implementations, identify and plan strategic updates to the system. I develop tools and processes for doing architecture and coordinate the Architecture Chapter.

Senior Software Engineer - diva-e (intelliAd)

August 2017 to July 2018 - Munich - Advertising

I architected and implemented the web app for the company’s newest product, and on-boarded new team members to scale the development.

Senior Backend Developer - MRM Commerce (Optaros)

January 2017 to July 2017 - Bucharest (with USA) - Agency

I worked on performance improvements and integrations for the company’s most important project. I helped with the pitch for a potential new client.

Software Development Manager - enabley (Time To Know)

November 2015 to October 2016 - Bucharest (with Israel) - Education

I led a cross-functional team of six engineers from its formation with brand new people, through knowledge acquisition and gradual transfer of the engineering responsibilities for half of the company’s product portfolio.

Software Architect - IONOS (1&1 Internet)

June 2011 to November 2015 - Bucharest (with Germany) - Internet

I worked on the front-end development and modernisation of the company’s successful website builder product. I provided technical solutions, negotiated interfaces with other teams, and planned work for a team of about ten engineers. I worked closely with product owners for designing new features and new products, and provided technical input for department roadmap planning.

Senior Programmer - Gameloft

February 2011 to June 2011 - Bucharest (with World) - Gaming

I worked on the shared backend used by all the games. I implemented an abstraction to allow integrating browser games both in Facebook and in the multitude of OpenSocial platforms popular at the time.

R&D Engineer - Extend Studio

April 2010 to February 2011 - Bucharest - Internet

I researched solutions based on web standards to allow the creation of cross-browser correct layouts and designs. I implemented Adobe Flex applications and integrated them into Dreamweaver.

Full-stack Programmer - dcs plus,

March 2008 to February 2010 - Bucharest - Travel

I worked on a B2B2C hotel reservation solution doing full-stack development. I integrated more than ten inventory providers, each with different types of pre-REST APIs.

Education

BSc. in Mathematics - University of Bucharest

2007 to 2011 - Bucharest

Attended courses in Mathematics and Computer Science.

IMO Training

Preparatory training for international competitions with Romania’s extended team.

Skills

Architecture & Design » DDD, (micro-)services, UML, REST, design patterns, CQRS, Event Sourcing, ADR, architectural characteristics, writing

Programming Languages » PHP, JavaScript, SQL, HTML, CSS, Python, Go, Ruby, Java, TypeScript

Frameworks » Symfony, Laravel, Zend Framework, Angular, React, Vue

Testing » PHPUnit, Behat, Karma, Jasmine, Selenium

Web » nginx, Apache, nodejs, HTTP

Persistence » MySQL, MongoDB, Elasticsearch, Memcached, Redis

Tools » git, Webpack, AWS, RabbitMQ, Ant, Gulp, Grunt

DevOps » Jenkins, Gitlab(CI), Docker, bash, Linux/Debian

Delivery » Agile, Scrum, Kanban, planning tools, branching strategies

Languages

English - Full professional proficiency

German - Limited working proficiency (B2+)

Romanian - Native