Click anywhere to close
Click anywhere to close
Git/Putty
Click anywhere to close I am using Git for many years so I am strong in making things to work from the command line. I actually don't like when I have to use buttons to do Git related things. I added Putty here because is the first tool that I will use to update projects on the server side. As a result, I am used with Authentication process that use secret keys and two-factor authentication.
Handlebars
Click anywhere to close I used Handlebars templating system on a large REACT, Typescript project for a few months. I find it very useful in specific situations
Docker
Click anywhere to close I used Docker on a few projects while working with Laravel for Taxfiler and on some personal projects. I have knowledge about how to install it, create config files, and most of the time, all I did was to start and use it. What I want to do is to learn how to install NginX on Docker, to install SSL certificates and much more, like on a live server
NPM, NVM, Webpack, GULP, Vite
Click anywhere to close I am using NPM, Webpack and GULP for many years and I changed from older to newer versions as they came out and they were stable, as with GULP 4 and Webpack 5. I also used GRUNT in the past but I don't like it anymore, GULP being a much better and faster alternative. Based on a project needs I use Webpack or GULP. I got some experience with Vite in the last time and I find it great from many points of view especially because is doing a great job with Dynamic imports. If is a REACT project I will definitely go with Webpack 5 and if is not a Single Page Application (not using REACT) I will go with GULP, being more easy to setup and a bit faster. NPM packages compatibility can be sometime a headache especially if a project that has legacy code and new modern functionality is required.
REACT
Click anywhere to close I used REACT since 2017 on a few projects. A large Laravel (as backend) and REACT as frontend project that was a copy of a big software application for Taxfiler. I also used REACT for an existing hotels booking platform where I had to add new functionality and fix things, And I also used REACT for a personal project, a plugin in Wordpress plus many small projects while learning it. I consider myself very good with REACT, being involved in complex tasks that I completed with success. Over time I evolved from REACT classes to functional components and I improved the way of writing the components.
REDUX
Click anywhere to close I used REDUX with a few REACT projects to help with the use of state. I did with it everything it can do and I find it very useful with global state, but I also find that it can make a project work hard if is used in excess so I am using it only where is really needed.
Typescript
Click anywhere to close I used Typescript on a few small project for learning purpose and on a large hotel booking platform where I got a deeper knowledge about how to use it and how to deal with more difficult problems related to it. I know that it can do more than what I did with it, but I can say I used it in an advanced way already and most of the time is not needed in a more advanced way than I used it.
PHP
Click anywhere to close On my current job I am focused on frontend work (and REACT is the technology I want to work with most of the time), but in my free time and on previous jobs I worked quite a lot with PHP. I don't get back from anything PHP and backend related and I like to be challenged by new projects or new functionality. It is difficult to be a full stack developer and excel on both Backend and Frontend and because of REACT I am more inclined now towards frontend for work, but on my personal projects I am still deep in PHP (because of the above, I am not at full speed with it)
Wordpress
Click anywhere to close I know Wordpress since it appeared, but I used it in the recent years mostly on personal projects because at work, from 2017 to 2021, the backend was written on plain PHP, Laravel, or C# and from 2021 is on Sitecore and Umbraco. On my personal projects I am continuously building and upgrading things when I have time, so I try to learn and keep myself up to date with the latest updates. In the past I build custom themes for Wordpress, building not just the frontend but also the backend with PHP and recently I started to build more complex functionality where I also integrating REACT (like on a plugin that I am working on) All my personal projects are in Wordpress with custom code
Laravel
Click anywhere to close I used Laravel for about 2 years on a large scale project for tax returns and accounts. I was the one to start the project and build big part of it, but at some point I got help from a second developer so we worked together on the backend and myself only on the frontend that was in REACT with Redux I already have a few years gap since I used it (between 2018 and 2020), so my knowledge on Laravel is dissolving slowly being involved in other types of projects, but I would like to have the time to get back on it.
MySql
Click anywhere to close I use MySQL from the beginning of my career and in many project I had to do complex table relations. It is not something that I am working with daily and it depends on the project and its complexity. With Wordpress, most of the times, is not to much direct work with the database, but I did advance working with SQL and MySQL in project written in plain PHP or Laravel or in Wordpress plugins where I had to build custom functionality I am not an expert with SQL but with some research and with the knowledge I have (which will need sometimes a refresh) I can build complex database schemas
HTML
Click anywhere to close I am an expert on writing HTML. With all these sometimes I still learn new things and it makes me happy. My target with every project is to write the most minimalist html possible and avoid large imbricated ramifications if they are not needed.
CSS (Stylus, SASS)
Click anywhere to close I used Stylus on many projects in the past but I also used SASS a lot in the recent years and I prefer it a lot more. When all the projects are using the same technologies is easy to copy things between them, this being a reason sticking with SASS. In the last probably 10 years, every project I built it was/is responsive, to work at its best on any mobile or table.
Tailwind
Click anywhere to close I had the chance to use Tailwind on a small project, so I got enough experience with it to understand how to use it. I can't say I liked it thought because it has some downsides. The value showing is related to my experience and not how much I understand Tailwind, because the understanding level is 100% and I will have no issue in building anything with it, only that I will need very little extra time to remember how to do things.
JS / jQuery
Click anywhere to close Is not to much to say about my JS knowledge than that is vast and I can do anything I need to do. Even so I am continuously improving, things can be forgotten if not used regularly. Being minimalist in my way of writing JS code and using less to no library is one of my biggest targets on every project. If I am working on a REACT project I avoid to use jQuery because is not really needed, but I still use jQuery on any other type of projects, like those in Wordpress. JS can decrease the download speed of a page drastically and for this reason I try to keep it small and smart written avoiding unneeded complexity.
AJAX
Click anywhere to close I use AJAX with many projects that needs to communicate with the the Backend through APIs and where the use of REACT with fetch or AXIOS is not possible or necessary.
Cypress
Click anywhere to close In the recent years I used Cypress to test many complex functionality after for a few years I wrote regression test with Selenium using an in house made software from Taxfiler that I don't have access to it anymore. I find Cypress easy to use and capable to cover anything a project needs in terms of testing. I mocked API data, intercepted API responses, tested data from forms and URL and much more.
SEO
Click anywhere to close I know almost everything I need to know about SEO. It is difficult to keep myself up to date because I am not specialised on SEO, but anything is already a standard for many years, I know about, and apply as much as possible in every project I am building. The most intense SEO I did was for personal project.
Illustrator
Click anywhere to close Illustrator is the application that I used in the past and less in the most recent years, for vectorial design, like logos, business cards and large prints (being more easy to work with large scale designs when they are vector, if it was possible to be vector)
Photoshop
Click anywhere to close I know and used Photoshop since it appeared. I evolved with it and I can say I can do many complex things with it being as good as a good web designer, even if I am not working as one and my activity is mainly to write code, preferring complex functionality and loving to get involved in backend and server configuration.
GIMP
Click anywhere to close I choose GIMP as an alternative to Photoshop when I don't have access to a paid Photoshop licence, as for personal projects or clients banners. I managed to do some banners with GIMP that can't be told are not done with Photoshop. It is indeed more difficult to work with it, is taking more time and many tools are hidden in menus and difficult to learn and access. Some other tools that exist in Photoshop are missing in GIMP so I had to adapt and do things with the available tools. With all these, GIMP is growing strong and I hope that in the next years we will have again, as many years ago, a free software that can do what Photoshop used to do in the past.
Sitecore and Umbraco
Click anywhere to close I build frontend for Sitecore and Umbraco projects (that use C#). I don't have C# experience but I got used with them in the process of building the FE

Experience

Innovative and detail-oriented Senior Front-End Developer with over 16 years of experience designing and developing high-performance web applications.
Experience developing independently scoped and embedded frontend modules, aligned with micro frontend architecture principles.
Passionate about building scalable, secure, pixel-perfect, and responsive applications while staying ahead of emerging technologies.
Proficient in React, JavaScript (ES6+), TypeScript, and modern UI/UX practices.

Adept at optimizing web performance, implementing best security practices, and mentoring teams to uphold high coding standards.
Enthusiastic about coaching and career progression.

Technical:

Frontend: React, Redux Toolkit, TypeScript, JavaScript (ES6+), HTML5, CSS3 (SASS, Tailwind) – Expertise in crafting pixel-perfect, responsive web applications with a strong focus on security.
Backend: Node.js, PHP (Laravel, WordPress), MySql, REST APIs
Testing & Tools: Cypress, Vitest, Webpack, Gulp, Vite, Git, Docker, Putty
UI/UX:: Photoshop, Figma, Adobe XD, Material-UI, Styled Components, Accessibility Best Practices
Agile & DevOps: GitHub, Jira, CI/CD Pipelines, Agile/Scrum

Front-end Developer at 3chillies, Reading (remote)

Web development
March 2022 – March 2025

Responsible with building frontend for various sites/applications. Among HTML/CSS/JS, I worked with React (functional components), Typescript, Handlebars, Gondel, Nitro, Tailwind, Vite, Webpack, Gulp, jQuery and no jQuery approach, git and many more technologies as they came with the projects and their requests.

On this role I got some knowledge about Sitecore and Umbraco.
Some project I worked on: https://slh.com (an existing project built in React/Typescript), https://www.odgersberndtson.com – a complete reskin, https://www.macfarlanes.com which I rebuilt sequentially from an old project plus small works on other projects

Key Responsibilities:

Senior web developer at Taxfiler – lately part of IRIS, Hemel Hampstead (from 2019 remote)

Software development, less than 10 employees before joining IRIS
July 2017 – August 2021

Worked on a key project for submitting accounts and tax returns in the UK, responsible for adding new features, fixing bugs, and creating regressions/automation tests. The project, built with JEEK, PHP, JS, and CSS, involved complex tax-related logic and integrations with FreeAgent, Xero, HMRC, and Companies House via APIs.

For 2.5+ years, I led a transition project using REACT and Laravel (API-based), gaining expertise in these technologies and others like Vanilla JS (ES6), Webpack, Node.js, and Redux. I managed all aspects of the project, including technology selection, planning, design, database architecture, API creation, user roles/permissions, security, and PDF generation. I also contributed to implementing payment systems with intensive testing.

The application was fully responsive, optimized for mobile devices. Additionally, I mentored developers and proposed solutions that improved workflows and project outcomes.

Front-end Developer at iTech media, London

Web development, probably in between 20 – 50 employees
February 2017 – March 2017

All king of functionalities and optimizations for speed and SEO.

Responsible with building websites using:

Front-end Developer at Appsme, London

Apps development, less than 10 employees
August 2016 – September 2016

Responsible for building different functionalities to help on the main company activity.
Working for Appsme was a good opportunity to learn and get some experience with Angular (1.4) from seniors developers in Angular.

What I done there: I worked on Alexa Skills Wizard – An app to help with submitting feeds for the Alexa speaker from Amazon.

Technologies used:

Web Developer/Designer at Contentive / Accelerate Digital, London

Web Developer
March 2014 – 8 July 2016

Web Developer at THE ADGENCY MEDIA & CONSULT SRL, Bucharest

Design/ Internet (Web) Services/ Programming, less than 10 employees
February 2011 – February 2014

Best Company, best leader, mates and professionals. Together we created websites and applications for top clients from Romania and other countries.

What I used on this position: HTML, CSS, Javascript, jQuery, Photoshop, Illustrator, a lot of WordPress

What I did: banners, logos, mobile design, responsive layouts, cross browser pages, newsletters, etc.

Web designer at XVision SRL, Bucharest

Design / Architecture, less than 10 employees
September 2010 – January 2011

A place where I made a lot of small projects completed in the shortest time possible. Our target was made of small customers with less money.

Web designer at ZSpotMedia.srl, Bucharest

Design / Architecture, 10-25 employees
November 2009 – September 2010

A full “training” in everything: Web, DTP (print), design, web design, SEO, MySql, PHP
…a little bit from all, that now help a lot.

Education

Untitled-1

Stefan cel Mare University, Faculty of Economic Sciences and Public Administration, Suceava, Romania

University (graduate)
2004 – 2008

Training courses

  • Multiple training for various technologies, UK
  • Course for AWS while being at IRIS, UK
  • “PHP / MySql advanced programming” at InfoAcademy, Bucharest
  • “IT Essentials II” – about Windows and Linux OS, at CISCO Academy, Bucharest
  • Seo Training and graphics at ZSpotMedia.srl