Adrian Petcu, Developer in Bucharest, Romania
Adrian is available for hire
Hire Adrian

Adrian Petcu

Verified Expert  in Engineering

Bio

Adrian has 10+ years of experience in engineering and management for major companies, including Endava, ING Group, and IBM. His expertise covers enterprise B2B products, ERP creation from scratch, consultancy and code quality analysis, performance optimization and process improvement, communication and multi-user collaboration platforms, and hybrid mobile applications. Adrian is passionate about improving processes and workflows, always finding new ways to optimize time spent on manual work.

Portfolio

Endava
Leadership, Agile Delivery, Technical Leadership, Angular, AngularJS, Jenkins...
ING Group
Mobile, AngularJS, Angular, Jenkins, Agile, Zeplin, Cordova, Webpack 3, Git...
IBM
Angular, Node.js, React, AngularJS, Webpack, HTML5, CSS3, Jenkins, Cloud, Ionic...

Experience

  • HTML5 - 15 years
  • CSS3 - 15 years
  • Git - 12 years
  • AngularJS - 6 years
  • React - 5 years
  • Agile - 5 years
  • Angular - 5 years
  • Technical Leadership - 4 years

Availability

Part-time

Preferred Environment

Linux, Slack, Teams, Skype, Webflow

The most amazing...

...project I've done was migrating a huge enterprise application from AngularJS to Angular while keeping the team motivated.

Work Experience

Principal Development Consultant

2018 - PRESENT
Endava
  • Ensured that project delivery met the agreed-upon quality standards and timeframes.
  • Monitored the development cadence and proposed forecast calculations for better team predictability.
  • Analyzed current processes and flows and proposed improvements.
  • Proposed a plan to migrate four projects from AngularJS to the latest version of Angular.
  • Performed compensation and grade reviews on a half-year basis.
  • Contributed to pre-sales activities as a subject matter expert.
  • Proposed and drove initiatives and improvement ideas across the development community.
  • Created POCs using React for auxiliary product applications.
Technologies: Leadership, Agile Delivery, Technical Leadership, Angular, AngularJS, Jenkins, Node.js, SCSS, HTML5, Amazon Web Services (AWS), Linux, Scrum Master, React, Git, Figma, CSS, Front-end, TypeScript, Bootstrap, API Integration, HTML, Next.js, Express.js, Redux, Firebase, Azure, Software Engineering, Full-stack, Vercel, Tailwind CSS, Full-stack Development, Dashboards, Auth0, NextAuth.js, Decentralized Finance (DeFi), Team Leadership, APIs, GitHub, GraphQL, Docker, NoSQL, Smart Contracts, Google Maps, Responsive Web Design (RWD), User Interface (UI), Microsoft SQL Server, Technical Writing, Documentation, Jira REST API, D3.js, Chart.js, Architecture, Databases, Payment APIs, Minimum Viable Product (MVP), Deployment, Back-end, NestJS, PostgreSQL, Atlassian, Jira, Confluence, Vite, Jest, eCommerce, Playwright, TestFlight, Supabase, React Native, Iframes, Web Development, Vanilla JS, DOM, Content Delivery Networks (CDN), Sentry, OAuth, Google Cloud Platform (GCP), Redis, Docker Compose, OpenAI, Tailwind UI, Material UI

Senior JavaScript Developer

2017 - 2018
ING Group
  • Migrated app sections to Angular components written in ES6.
  • Performed code reviews and training for junior team members.
  • Started an app migration to ES6 and configured ESLint rules for sanity-check jobs.
  • Created a hybrid polymer proof of concept to implement a group component library.
  • Proposed versioning and branching systems to improve versioning in relation to bugs and stories.
  • Improved Jira workflows and story/bug templates and reduced the ping-pong. between developers and QA team members.
  • Conducted workshops on various themes, such as Git branching strategies, squashing, and rebasing, and progressive web apps.
  • Proposed delivery process improvements and took on several initiatives.
Technologies: Mobile, AngularJS, Angular, Jenkins, Agile, Zeplin, Cordova, Webpack 3, Git, CSS, Front-end, TypeScript, Bootstrap, API Integration, HTML, Software Engineering, Team Leadership, SQL, APIs, GitHub, Responsive Web Design (RWD), User Interface (UI), Technical Writing, Documentation, Chart.js, Architecture, Payment APIs, Deployment, Atlassian, Jira, Confluence, Iframes, Web Development, Vanilla JS, DOM, Agile Software Development, Docker Compose

Senior Front-end Developer

2016 - 2017
IBM
  • Evaluated and proposed improvements for front-end code.
  • Collaborated with back-end developers and business teams, advising on front-end technical decisions for technical implementations.
  • Proactively prioritized and updated front-end development issues on a daily basis to meet deadlines.
  • Performed code reviews and provided training materials and effective feedback to junior team members.
  • Ensured that tasks were delivered on time and that issues blocking the team were solved as soon as possible.
  • Delivered web development projects based on wireframes and designs using Zeplin, Bootstrap 3, AngularJS, and jQuery.
  • Created tasks for Gulp.js and Grunt.js to minify CSS, JavaScript, transpile, and ES6; compile Sass code; and better structure my application.
  • Configured Webpack 2 to build optimized app bundles for development and production.
  • Developed large applications using React and Redux.
  • Worked with Agile methodology, including daily scrums, sprint planning, and client demos.
Technologies: Angular, Node.js, React, AngularJS, Webpack, HTML5, CSS3, Jenkins, Cloud, Ionic, Cordova, Git, CSS, Angular Material, Front-end, TypeScript, Bootstrap, API Integration, HTML, Redux, React Redux, Software Engineering, Full-stack, Team Leadership, SQL, APIs, Google Maps, Responsive Web Design (RWD), User Interface (UI), Documentation, Architecture, Deployment, eCommerce, Iframes, Web Development, Vanilla JS, DOM, Agile Software Development

Full-stack Developer

2006 - 2016
Self-employed
  • Developed 200+ website projects as a freelancer. Created web applications from scratch, including front-end design in Photoshop, and implemented them with HTML, CSS, and JavaScript for the front end and PHP for the back end.
  • Collaborated with Justpixel to implement 100+ projects, mainly online web stores and presentation websites. Designs were cut from Fireworks and implemented using PHP, MySQL, HTML, CSS, and JavaScript.
  • Used a wide range of technologies and tools, including PHP for the back end; HTML5, CSS, and JavaScript (jQuery) for the front end; MySQL for the database; and Mantis Bug Tracker (MantisBT) to track and fix bugs.
Technologies: PHP, Angular, HTML5, CSS3, jQuery, Git, Laravel, MySQL, CSS, Front-end, TypeScript, Bootstrap, API Integration, HTML, Software Engineering, Full-stack, Full-stack Development, Dashboards, SQL, APIs, Google Maps, Responsive Web Design (RWD), User Interface (UI), Microsoft SQL Server, Documentation, Payment APIs, Deployment, Back-end, PostgreSQL, eCommerce, Iframes, Web Development, Vanilla JS, DOM, Agile Software Development

Experience

Wealth Management Platform

An AI-powered wealthtech platform that simplifies wealth management and delivers personalized experiences, insights, and financial opportunities. The platform enhances client relationships and provides real-time business insights, specifically for the Middle East and Northern Africa.

Restake Finance

https://onch-refi.web.app/
A decentralized, modular liquid restaking protocol allows users to maximize their yields without locking their liquid staking tokens (LSTs). By leveraging the EigenLayer, users can earn rewards in real time and use rTokens within decentralized finance (DeFi) protocols to further enhance their returns.

TECHNOLOGY STACK
• Front end: React, Wagmi, Viem
• Blockchain: Ethereum

Staking Platform

https://stake.herity.io/
I built a comprehensive staking platform from the ground up, utilizing advanced blockchain technology to enable users to stake their crypto assets securely and efficiently. This platform allows users to earn rewards by staking their tokens, providing a seamless and user-friendly experience.

TECHNOLOGY STACK
• Back end: Java
• Front end: Angular, React
• Blockchain integration: Web3.js, Ethers.js
• Development framework: Hardhat
• Deployment: Google Cloud Platform (GCP), Firebase

Payments Dashboard

I led a team of 12 developers to successfully migrate an application from AngularJS to Angular. My focus areas included implementing best practices, coding standards, and code review guidelines and providing coaching and technical guidance to the team.

Crypto Seed Platform

https://herityuniverse.io
I created an innovative crypto seed platform designed to support early-stage blockchain projects. This platform facilitates token sales and crowdfunding for new crypto ventures, offering a robust, secure environment for project creators and investors.

TECHNOLOGY STACK
• Back end: Java
• Front end: Angular, React
• Blockchain integration: Web3.js, Ethers.js
• Development framework: Hardhat
• Deployment: Google Cloud Platform (GCP), Firebase
• Supported blockchains: Binance Smart Chain (BSC), Polygon, Ethereum

NFT Marketplace

https://herityseed.io/
I engineered a full-featured NFT marketplace from scratch, allowing users to create, buy, sell, and trade NFTs. The marketplace is designed for optimal performance and scalability, ensuring a smooth user experience for NFT enthusiasts and creators.

TECHNOLOGY STACK
• Back end: Java
• Front end: Angular, React
• Blockchain integration: Web3.js, Ethers.js
• Development framework: Hardhat
• Deployment: Google Cloud Platform (GCP), Firebase

Enterprise Resource Planning App

http://pentamedia.ro/
The client struggled with price calculations for various print materials, which is their main business activity. I developed an app to perform complex price calculations based on multiple factors:
• Square meters
• Labor costs
• Raw materials
• Fixed sizing
• Distinct product variations

Fitness Management App

I built a platform for managing salons and massage centers. It is used by customers to create reservations and appointments conveniently and by parlors to manage reservations and customer information efficiently.

Certainty Software | Checklists App

Led the Angular upgrade effort, starting from AngularJS to Angular 17, by defining the strategy and creating a step-by-step plan to tackle the migration. I also ran Angular in a hybrid mode that allows parallel development of new features while maintaining the old ones.

Education

2015 - 2023

Ph.D. Degree in Computer Science

Faculty of Electronics, Telecommunications and Information Technology - Bucharest, Romania

2019 - 2021

MBA in Business Administration

Conservatoire National des Arts et Métiers - Paris

2015 - 2015

Bachelor's Degree in Computer Science

Ecole Nationale Supérieure de l'Electronique et de ses Applications (ENSEA) - Paris, France

2011 - 2015

Bachelor's Degree in Computer Science

Faculty of Electronics, Telecommunications and Information Technology - Bucharest, Romania

Skills

Libraries/APIs

React, Node.js, RxJS, Web3.js, Google Maps, Jira REST API, D3.js, React Redux, Chart.js, Stripe, jQuery, Wagmi, Playwright

Tools

Git, GitHub, Atlassian, Jira, Confluence, Jenkins, Figma, Auth0, Sentry, Docker Compose, MATLAB, DSpace 6, Webpack, Zeplin, Webpack 3, Gulp, Slack, Skype, Chromatic, TestFlight

Languages

HTML5, CSS3, JavaScript, TypeScript, CSS, HTML, Solidity, PHP, GraphQL, SQL, Java, Python, C++, SCSS

Frameworks

Angular, AngularJS, Bootstrap, Next.js, NestJS, Vanilla JS, Ionic, Express.js, Redux, Tailwind CSS, Jest, Material UI, CodeIgniter, CakePHP, Laravel, Angular Material, Hardhat, gRPC, React Native

Paradigms

Responsive Web Design (RWD), Agile Software Development, Agile

Platforms

Blockchain, Webflow, Firebase, Vercel, Docker, Google Cloud Platform (GCP), Mobile, Amazon Web Services (AWS), Linux, Azure, Ethereum, Temporal Cloud

Storage

MySQL, Microsoft SQL Server, Databases, PostgreSQL, Google Cloud, NoSQL, Redis

Industry Expertise

Trading Systems

Other

Scrum Master, Front-end, API Integration, Web3, Cryptocurrency, Software Engineering, Dashboards, Decentralized Finance (DeFi), CTO, Team Leadership, APIs, Smart Contracts, User Interface (UI), Technical Writing, Documentation, Deployment, Back-end, eCommerce, Iframes, Web Development, DOM, Leadership, Technical Leadership, Full-stack, Finance, Full-stack Development, Fintech, Startups, Architecture, Payment APIs, Minimum Viable Product (MVP), Artificial Intelligence (AI), Natural Language Processing (NLP), Content Delivery Networks (CDN), OAuth, OpenAI, Tailwind UI, Electrical Engineering, Neural Networks, Image Processing, Electronic Sensors, Cloud, Cordova, Agile Delivery, WebSockets, Teams, Business, Strategy, Ethers.js, Storybook, GitHub Actions, Viem, NextAuth.js, Vercel Analytics, Monorepos, Turborepo, Vite, Supabase

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring