Adrian O.

CEO

Bucharest, Romania14 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in JavaScript and VueJS development.
  • Strong background in software architecture and web performance.
  • Experience leading diverse software projects across industries.
Stackforce AI infers this person is a Fullstack Web Developer with a focus on SaaS and eCommerce solutions.

Contact

Skills

Other Skills

OOPUnit TestingWeb ServicesDesign PatternsRegular ExpressionsLAMPBashTest Driven DevelopmentAngularJSDockerVagrantMongoDBDevOpsAmazon Web Services (AWS)Scrum

About

Web developer. Standards geek. JavaScript day-to-day (mostly VueJS), secretly turning into a Ruby on Rails developer after work. I probably worked with all the things you're not allowed to use at work. I use Arch, btw.

Experience

14 yrs 9 mos
Total Experience
3 yrs 4 mos
Average Tenure
--
Current Experience

L'oréal

Frontend Architect

May 2021Present · 5 yrs · Paris, Île-de-France, France · Hybrid

Weremote

Chief Everything Officer

Apr 2019May 2023 · 4 yrs 1 mo · Romania · Remote

  • Doing just about everything related to the lifecycle of a software product. This includes doing market research, defining features / work, roadmapping, software architecture and development, design, marketing and a whole host of other activities.

Waydev

Chief Technology Officer

Feb 2017Sep 2017 · 7 mos · Romania

  • Created the whole technical vision of the product, the underlying architecture and the first working version of the application.
  • React-based Frontend served from Amazon S3, sporting a CloudFront distribution for faster delivery, and a microservices based architecture running in Docker containers, on Amazon ECS(Elastic Container Service), sitting behind an Amazon ALB(Application Load Balancer) with path-based routing.
  • Other integrations included Amazon SES (Simple Email Service) and DynamoDB as the database.

Self-employed

Technical Lead

Jul 2015May 2023 · 7 yrs 10 mos · Bucharest, Romania

  • Starting 2015 I've been providing custom web development services, software architecture, technical leadership and trainings to clients from various industries.
  • I've worked in various capacities on projects such as: product configurators, electronic laboratory notebooks, blockchain / cryptocurrency platforms, crypto exchanges, marketplaces.

Netop

Software Engineering Consultant

Jul 2015Dec 2016 · 1 yr 5 mos

  • ▶ Technical lead — Node.js, React.js, Architecture, Code Design ◀
  • Improved the company's technology stack. Brought in React.js and Redux and helped set the pace for replacing old jQuery applications with new ones, based on modern technologies. Contributed to defining the high level architecture of the whole product ecosystem, from the servers and services necessary for the applications to run, all the way to frameworks and libraries, coding standards, style guides and testing practices.
  • Helped drastically improve the code quality, helped standardise the software development practices and the team culture around testing — TDD, E2E.
  • ▶ DevOps — Communication, AWS, CI◀
  • From this position, I mostly acted as a bridge between the development team I was working with, and the Operations department. I improved the operations team understand the project needs and suggest suitable services to make development easier and improve the stability of the application in production.
  • Contributed to the migration from Node 0.10 to the LTS version and to the rewrite of a big part of the application.
  • ▶ Mentor — JavaScript (ES6), Software Development Basics ◀
  • Helped a QA team member migrate to Full Stack JavaScript within 6 months. Created an ES6 training, used to get a better understanding of the latest standards in JavaScript development. Available for questions from team members, I tried to provide clarification on any issue that might have appeared due to lack of experience or novelty of the technology.
  • Improved QA department understanding of Docker, Git and JavaScript. Enabled the QA team to write end-to-end tests with Protractor. Improved the whole team's understanding of Continuous Integration.
  • ▶ Technical Interviewer ◀
  • Contributed to the company's JavaScript recruitment and interviewing process. Changed the JavaScript technical interview which translated into higher quality candidates and employees. Helped build the team currently working on the project.

1&1 internet ag

JavaScript/NodeJS Developer

Jul 2014Jun 2015 · 11 mos · Bucharest

  • My responsibilities include the development of new features for the domains administration application, as well as correcting and enhancing areas of the codebase that need updates.
  • The nature of the application is that of a complex NodeJS app, with a lot of 3rd party services integration.
  • Part of my responsibility is to also design those pieces of functionality, from an architectural standpoint, when talking about implementing new modules that integrate with various services, application plugins, libraries, and the like. The architectural part receives feedback from the team's nominated architect.
  • I also act as the lead developer/merge manager, on the project that I'm working on. These roles require that I offer support, and guidance to team members if there are certain technical decisions that they need to make that need an extra opinion, and I also perform the preliminary steps to ensure that a release is delivered properly, namely, I perform the merges to the main repository and inform that a release is ready to be shipped.

Osf global services

3 roles

Lead Front-End Developer (SR)

Oct 2013Jul 2014 · 9 mos

  • Task analysis, estimates, organisation, team management, implementation of complex functionalities at the presentation layer.
  • As a lead front-end developer I am responsible of keeping the front-end team together, scheduling and attending meetings to clarify requirements and offer feedback in regards to the implementation at the presentation layer, offer guidance to team members.
  • Aside from the usual activities I hold internal trainings focused on JavaScript development, design patterns and object-oriented programming techniques. I also take part in the recruiting process by holding interviews for both front-end and backend candidates.
  • The main technologies that I use in this position are JavaScript, XML, JSON, DS Script(Demandware specific backend language — based on ECMA-262), HTML5, CSS3, BackboneJS, jQuery, LoDash.

Demandware Developer

Jan 2013Jul 2014 · 1 yr 6 mos

  • Demandware is an eCommerce platform built to fit the needs of every company, no matter how big or small it is. In this position I'm responsible for doing front-end related work, mostly done in JavaScript, but I do backend coding as well. The platform uses a language based on the ECMA 262 specification, very similar to JavaScript. On the front-end side I'm responsible for implementing custom functionality, and applications that require hardcore coding. I'm also involved in a training program as well, in which I train/supervise people that are new to the Demandware platform, on the front-end side. This position involves dealing with different personalities, different types of learners, and it requires effort to adapt your explanations and feedback, and self-control.

Javascript Developer

Dec 2012Jul 2014 · 1 yr 7 mos

  • I was responsible for developing JavaScript based web applications and custom functionality that needed to be implemented on the client side. This position also involved working with HTML and CSS, employing the best practices in the field. I had a TDD-based workflow, and tried to stick to it most of the times. To keep myself organized I kept TODOs in Evernote, and centralized everything there. I tried as much as I could to stay away from libraries and in my opinion there's no need to resort to libraries if the language has native functionality built in to fit your needs. As a second responsibility besides working on JavaScript web-apps, I also did internal trainings with developers who needed to expand their knowledge of OOP.

Odesk

Freelance Web Developer

Jun 2008Nov 2012 · 4 yrs 5 mos

  • This position involved searching for projects, making proposals, dealing with customers, gathering requirements, project planning, wireframing, design and development, meeting deadlines and leaving a good impression overall. During this period I gained a lot of knowledge in the web development field, I also learned how to approach people, how to formulate a good proposal, how to set up and meet deadlines, and what project management really means. I've worked with technologies like HTML 5, CSS3, JavaScript, PHP, MySQL, MSSQL, PYTHON, RUBY/RAILS, Wordpress, Concrete 5, Expression Engine, I became proficient in wireframing, and small project planning.

Education

Universitatea din Pitești

Bachelor's Degree — Mathematics and Computer Science

Jan 2009Jan 2014

Colegiul National Liceal "Alexandru Odobescu"

Jan 2002Jan 2006

Stackforce found 100+ more professionals with OOP & Unit Testing

Explore similar profiles based on matching skills and experience