Bogdan Stroe, Developer in Puerto de la Cruz, Spain
Bogdan is available for hire
Hire Bogdan

Bogdan Stroe

Verified Expert  in Engineering

Full-stack Developer

Location
Puerto de la Cruz, Spain
Toptal Member Since
April 22, 2020

Bogdan has more than 15 years of professional experience as a full-stack and mobile app developer. His career includes three years as an IBM app developer and more than five years as an electronic arts software engineer. He has led and participated in all phases of development from client meetings through release and subsequent updates. Bogdan has won prizes at national and international programming contests.

Portfolio

Bilt Technologies Inc
Java, Spring, REST APIs, Quarkus, Google Cloud Platform (GCP)...
Advertise Purple, Inc
Node.js, Python, AWS Lambda, JavaScript, MySQL, Elasticsearch...
Toptal Client
JavaScript, Node.js, React, Python, CSS, HTML, Agile Software Development...

Experience

Availability

Full-time

Preferred Environment

Subversion (SVN), Git, Apache Maven, Jenkins, TeamCity, Model View ViewModel (MVVM), ASP.NET Core MVC, REST APIs, Object-oriented Programming (OOP), React, Django, Angular, CSS, HTML, MongoDB, SQLite, PostgreSQL, MySQL, Microsoft SQL Server, C#.NET, Jakarta EE, Python, Node.js, JavaScript, C++, C

The most amazing...

...projects I've worked on as a developer were FIFA and Harry Potter mobile games that sold millions of copies worldwide.

Work Experience

Back-end Java Developer

2023 - 2023
Bilt Technologies Inc
  • Developed a back-end integration solution between a Bilt card and a fitness company.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Participated in architecture and design meetings for the back-end.
Technologies: Java, Spring, REST APIs, Quarkus, Google Cloud Platform (GCP), Amazon Web Services (AWS), Back-end Development, Cloud Services, Databases, Data Management, JetBrains, JSON, IntelliJ SDK, KISS, Git Flow, Unit Testing, Code Review, API Integration, API Design, ESLint, MacOS, Large-scale Projects

Back-end Node.js/Python Developer

2021 - 2023
Advertise Purple, Inc
  • Built the back end in Node.js in multiple microservices, with every affiliate network collecting and transforming data before storing it in a database.
  • Developed a new application to store and show affiliate network statistics.
  • Used Amazon Redshift for big data storage, which resulted in the API response time of a few milliseconds per request.
Technologies: Node.js, Python, AWS Lambda, JavaScript, MySQL, Elasticsearch, Amazon Web Services (AWS), Web Development, Event-driven Programming, Payment Gateways, REST APIs, Software Architecture, QA Automation, Cloud Architecture, Back-end Architecture, Scalable Application, Infrastructure as Code (IaC), API Development, Integration, SDKs, Docker, Data Pipelines, BigCommerce, BigCommerce API, RDBMS, API Gateways, Gmail API, Google Calendar API, GitHub, Slack, OpenAI, Deployment, Azure Logic Apps, Azure, Database Modeling, ETL, Database Architecture, Data Cleansing, Automated UI Testing, Back-end Development, Redis, Stripe, AWS Cloud Architecture, Cloud Services, Databases, Data Management, Event-driven Architecture, Lambda Architecture, JetBrains, Automated Testing, JSON, IntelliJ SDK, KISS, Git Flow, Unit Testing, Mocha, Code Review, API Integration, Express.js, API Design, API/Services Architecture, ESLint, Amazon CloudSearch, Large-scale Projects

Senior Full-stack Developer

2020 - 2021
Toptal Client
  • Co-developed the front end of an internal search engine for Pfizer, as well as other aspects of the full stack.
  • Played a key role, from the initial phase of the project, in developing entire new features and fixing bugs.
  • Received positive feedback from the stakeholders as the search engine was rolled out.
Technologies: JavaScript, Node.js, React, Python, CSS, HTML, Agile Software Development, MySQL, PostgreSQL, TypeScript, API Integration, Architecture, Applications, Redux, RESTful Services, SQL, Webpack, CSS3, Full-stack Development, Responsive Web Design (RWD), Responsive Design, Back-end, REST, APIs, Software Design, Workflow, Microservices, Agile, Full-stack, Software Development, Endpoint Security, Web Components, Office 365, Web Development, Tailwind CSS, Bootstrap, REST APIs, Software Architecture, React Apollo, Single Sign-on (SSO), API Development, Front-end, OAuth, Integration, SDKs, Docker, RDBMS, API Gateways, Figma, Artificial Intelligence (AI), Data Science, Material UI, Web Usability, GitHub, Slack, Front-end Development, React Query, React Hooks, User Experience (UX), User Interface (UI), Data Architecture, Back-end Development, Healthcare, Databases, React Native, HTML5, Mobile First, Automated Testing, UI Design, JSON, Auth0, Cypress, React Testing Library, Git Flow, Unit Testing, Code Review, API Design, FastAPI, WebRTC, React Router, Bundler, Large-scale Projects, Web Security

Senior Full-stack Developer

2017 - 2020
Self-employed
  • Worked as a freelance senior full-stack developer for several large-scale and startup apps as a member of agile teams or as an individual contributor.
  • Created entire apps from conception to finished products, added new features, and fixed bugs.
  • Built back-end website applications using REST APIs.
  • Developed front-end website architecture and designed user interactions on web pages.
  • Set up databases, servers, and virtual machines for functionality.
  • Wrote unit, end-to-end, integration, functional, acceptance, performance, and smoke tests.
  • Led cross-functional teams, which included my direct reports. Team sizes were from four to eight people.
  • Took part in the hiring process as a technical screener.
Technologies: Subversion (SVN), Jenkins, TeamCity, Jira, Git, Firebase, Django, React, Angular, C#.NET, Jakarta EE, Python, Node.js, API Integration, Serverless Architecture, Serverless, Lambda Functions, Amazon DynamoDB, Amazon S3 (AWS S3), Architecture, Applications, Incident Management, System Administration, Linux, Systems Analysis, Oracle, Windows, Windows PowerShell, Networks, Firewalls, Redux, RESTful Services, SQL, Vue, Azure, Flask, Next.js, NgRx, Google Cloud Platform (GCP), Webpack, CSS3, Ajax, Babel, Full-stack Development, IT Management, Delivery Management, Engineering Management, Responsive Web Design (RWD), Functional Safety, ISO 26262, Business Architecture, Enterprise Architecture, Responsive Design, Cross-browser Compatibility, Back-end, REST, APIs, Software Design, SaaS, Workflow, Microservices, Agile, GraphQL, Domain-driven Design (DDD), Clean Architecture, Full-stack, CTO, Solution Architecture, Loyalty Programs, Machine Learning, .NET, C#.NET WinForms, SOAP, Windows Forms (WinForms), .NET 4, RESTful Microservices, Razor Pages, Analytical Dashboards, Twilio API, Twilio, Software Development, Endpoint Security, Puppet, Ruby, Rust, Ansible, Leadership, Flutter, Web Components, Spring, Spring Boot, SharePoint, SharePoint Online, Office 365, Test-driven Development (TDD), Web Development, Microservices Architecture, Google Workspace, Microsoft Intune, ServiceNow, PostgreSQL, Kubernetes, Apache Kafka, Message Queues, Event-driven Programming, Amazon Simple Queue Service (SQS), RabbitMQ, Tailwind CSS, Jest, Sass, C#, Data Mining, Bootstrap, MVC Design, Payment Gateways, Kotlin, REST APIs, DevOps, Software Architecture, Microsoft Power Apps, React Apollo, QA Automation, Quality Assurance (QA), Technical Architecture, Application Architecture, Troubleshooting, Back-end Architecture, Minimum Viable Product (MVP), Webflow, Scalable Application, Technical Writing, Standard Operating Procedures Development, Go, NestJS, Infrastructure as Code (IaC), Office Add-ins, API Development, Front-end, CI/CD Pipelines, .NET Core, Integration, eCommerce APIs, SDKs, BigCommerce, BigCommerce API, NoSQL, RDBMS, API Gateways, Storybook, PyWin32, Language Models, Amazon Aurora, Computer Vision, PHP, Laravel, Mobile Development, Material UI, Web Usability, GitHub, Technical Diagrams, Front-end Development, React Query, React Hooks, User Interface (UI), User Experience (UX), eCommerce, Image Processing, Single Sign-on (SSO), ECMAScript (ES6), Database Modeling, Odoo, Data Architecture, Database Architecture, Data Cleansing, Data Analysis, Automated UI Testing, Back-end Development, Distributed Systems, Team Leadership, Software QA, Customer Relationship Management (CRM), Project Management, Selenium WebDriver, Selenium, Manual QA, QA Testing, Databases, React Native, Data Management, CEO, Team Management, HTML5, Mobile First, JetBrains, Plugins, Automated Testing, UI Design, Continuous Delivery (CD), JSON, Auth0, Migration, Microsoft Power BI, IntelliJ SDK, Management, DRY, KISS, MERN Stack, Vercel, SendGrid, Gifting, Shipping Management, Kafka Streams, Sitecore, Sitecore Experience Manager Cloud (XM Cloud), Insurance, Django ORM, Django REST Framework, Git Flow, Unit Testing, Mocha, Code Review, Salesforce, SQL Server Reporting Services (SSRS), Microsoft Dynamics CRM, Microsoft Power Automate, Pytest, Entity Framework Core, iOS, Express.js, API Design, API/Services Architecture, Progressive Web Applications (PWA), SQL Server Integration Services (SSIS), Dynamics 365 Business Central, Microsoft Dynamics 365, Swift, MacOS, SwiftUI, Data Visualization, Technical Leadership, AWS Glue, FastAPI, Graph Theory, Amazon CloudSearch, Snowflake, SQLAlchemy, Large-scale Projects, Web Security

Senior Software Engineer

2015 - 2016
Fresenius Medical Care
  • Utilized ThingWorx to connect to existing dialysis machines and monitor them in real time.
  • Generated alerts or abnormal conditions of the data received using ThingWorx.
  • Delivered critical insights with data trending and analysis using ThingWorx.
Technologies: ThingWorx, Embedded Systems, Industrial Internet of Things (IIoT), C#, MVC Design, REST APIs, Software Architecture, QA Automation, Back-end Architecture, Scalable Application, API Development, RDBMS, GitHub, Back-end Development, Databases, JSON, Git Flow, Technical Leadership, Large-scale Projects

Tech Lead | Product Owner

2013 - 2016
Fresenius Medical Care
  • Led a cross-functional team that developed one of the company's main products. Was a hands-on tech lead and took ownership of deliverables.
  • Participated in all phases of the development, from client meetings to release.
  • Led the design and architecture of the product and oversaw the development process.
  • Aligned project execution with the strategy, mission, culture, and ethics of the organization.
  • Hired, coached, and reviewed the performance of most members of the team(s).
Technologies: Microsoft SQL Server, C#.NET, Jakarta EE, Java, API Integration, Architecture, Applications, Incident Management, SQL, Full-stack Development, IT Management, Delivery Management, Engineering Management, Functional Safety, ISO 26262, Embedded Systems, Business Architecture, Enterprise Architecture, Back-end, REST, APIs, Workflow, Agile, Domain-driven Design (DDD), Full-stack, CTO, Solution Architecture, .NET, Software Development, Industrial Internet of Things (IIoT), ThingWorx, Leadership, SharePoint, SharePoint Online, Office 365, Software Architecture, Product Management, Scalable Application, GitHub, Team Leadership, Software QA, Customer Relationship Management (CRM), Project Management, Healthcare, Team Management, Management, KISS, Technical Leadership, Large-scale Projects

Application Developer

2010 - 2013
IBM
  • Developed the back end for a large-scale enterprise resource planning application.
  • Added new features and fixed bugs using best practices.
  • Participated in project teams and performed systems and data analysis, design, development, integration, enhancement, and maintenance activities.
  • Took part in the screening process as a technical screener.
Technologies: IBM Db2, Jakarta EE, Java, API Integration, Architecture, SQL, Back-end, APIs, Workflow, Agile, Full-stack, Software Development, Spring, Spring Boot, Office 365, Software Architecture, Business Services, Back-end Architecture, Scalable Application, API Development, Back-end Development, Large-scale Projects

Senior Software Engineer

2009 - 2010
Softwin
  • Contributed to a natural language processing (NLP) project.
  • Developed algorithms and data structures used for language translations.
  • Researched innovative NLP algorithms and developed and integrated them with the product.
  • Took part in the screening process as a technical screener.
Technologies: Microsoft SQL Server, C++, C, Back-end, Natural Language Processing (NLP), Software Development, Large-scale Projects

Senior Software Engineer

2007 - 2009
Electronic Arts
  • Developed games for mobile devices such as Harry Potter, FIFA 09, and Command & Conquer: Red Alert.
  • Spearheaded the development of an intern tool as the team leader and associate producer.
  • Developed AAA titles that sold more than ten million copies worldwide.
  • Took part in the screening process as a technical screener.
Technologies: Java, C++, Software Development, Gaming, Video Gaming, Team Leadership, Team Management, Technical Leadership, Large-scale Projects

Software Engineer

2005 - 2007
Gameloft
  • Participated in small teams to develop many mobile games such as Driver, Asphalt, Hunting, and Lumines.
  • Adapted the existing codebase to fit the size and speed requirements of different phones.
  • Worked on AAA titles that sold more than 10 million copies worldwide.
Technologies: J2ME, Software Development, Gaming, Video Gaming, Large-scale Projects

Internal Search Engine for Pfizer

As a full-stack developer, I played a key role in building the following main features:
• An original similarity algorithm.
• A password-protected interface for calling the algorithm and getting back a ranked list of similar things.
• An interface enabling users to customize the algorithm for any given search and save one or more customizations by name for their login.
• An interface for reviewing the details of any investigation or “element” returned by the search.
• An interface for visualizing and navigating the many related elements of investigations and their timing, as well as providing links to related groups
of each of these elements.

PatientOnLine

https://www.freseniusmedicalcare.com/en/healthcare-professionals/renal-it/patientonline-pol/
Fresenius Medical Care's PatientOnLine software facilitates truly individualized peritoneal dialysis therapy management, one of the company's main products. I led the cross-functional team that developed the product and participated in all phases of the development, from client meetings to design architecture and release.

IBM ACG ERP

I worked mainly on the back end of IBM's ACG large-scale, market-leading ERP solution. I also added new full-stack features to the product and fixed issues using Jakarta EE, BD2, and other IBM intern-developing tools.

FIFA 09 Mobile Game

https://www.ign.com/games/fifa-09-mobile
I participated in the entire project lifecycle to build a mobile game from the previous year's version to the final product. I developed AI, algorithms, and the GUI; added new features; and fixed bugs in the applications.

Harry Potter Mobile Game

https://www.ign.com/games/harry-potter-and-the-half-blood-prince-mobile
I participated in the entire project lifecycle to build this mobile game from scratch to the final product. I focused on designing the architecture; implementing the engine; developing AI, algorithms, and the GUI; adding features; and fixing bugs in the applications.

SOFTWIN NLP

https://www.softwin.com/rd
I worked on a natural language processing (NLP) project designed for assisted or non-assisted translations. I developed algorithms and data structures used for language translations, researched innovative NLP algorithms, and developed and integrated them with the product.
2007 - 2009

Master's Degree in Management and Business Administration

University of Economics Bucharest - Bucharest, Romania

2005 - 2007

Master's Degree in Computer Science

University Politehnica of Bucharest - Bucharest, Romania

2000 - 2005

Bachelor's Degree in Computer Science

University Politehnica of Bucharest - Bucharest, Romania

1996 - 2000

High School Diploma in Computer Science

Tudor Vianu National College of Computer Science - Bucharest, Romania

Libraries/APIs

Node.js, React, REST APIs, API Development, AngularUI, React Redux, jQuery, NgRx, BigCommerce API, Selenium WebDriver, Stripe, SQLAlchemy, React Router, D3.js, Vue, Windows Forms (WinForms), Twilio API, Gmail API, Google Calendar API, React Query, React Testing Library, Django ORM, WebRTC

Tools

Git, GitHub, Webpack, Angular CLI, Babel, C#.NET WinForms, React Apollo, Slack, Azure Logic Apps, Auth0, Kafka Streams, Mocha, TeamCity, Jenkins, Apache Maven, Subversion (SVN), Jira, Google Analytics, JSX, Terraform, Puppet, Ansible, Microsoft Intune, Amazon Simple Queue Service (SQS), RabbitMQ, Microsoft Power Apps, Figma, Odoo, JetBrains, Microsoft Power BI, SendGrid, Microsoft Dynamics CRM, Pytest, Dynamics 365 Business Central, AWS Glue, Bundler

Frameworks

.NET, Django, Angular, Redux, Express.js, React Native, Spring, ASP.NET, Windows PowerShell, Next.js, .NET Core, Material UI, AngularJS, Hibernate, Cypress, NestJS, Flutter, Flask, Spring Boot, Tailwind CSS, Bootstrap, Selenium, Angular Material, ASP.NET Core MVC, .NET 4, Razor Pages, Jest, Laravel, Django REST Framework, Entity Framework Core, SwiftUI

Languages

C#, SQL, C++, JavaScript, Python, Java, HTML, CSS, TypeScript, C, C#.NET, Swift, HTML5, GraphQL, XML, XSLT, Dart, Go, CSS3, Sass, PHP, Ruby, Rust, Kotlin, ECMAScript (ES6), Snowflake

Paradigms

Agile, Object-oriented Programming (OOP), Management, Agile Software Development, REST, Unit Testing, Microservices, Clean Architecture, MVC Design, Scalable Application, KISS, Test-driven Development (TDD), Testing, Continuous Integration (CI), MEAN Stack, Design Patterns, Behavior-driven Development (BDD), Serverless Architecture, Responsive Web Design (RWD), Microservices Architecture, Event-driven Programming, Application Architecture, Back-end Architecture, Data Science, Automated Testing, DRY, API/Services Architecture, Requirements Analysis, Model View ViewModel (MVVM), DevOps, Mobile Development, ETL, Event-driven Architecture, Lambda Architecture, UI Design, Continuous Delivery (CD)

Platforms

AWS Lambda, SharePoint, BigCommerce, Amazon Web Services (AWS), Shopify, Azure, Google Cloud Platform (GCP), Kubernetes, Apache Kafka, Sitecore Experience Manager Cloud (XM Cloud), Microsoft Power Automate, Heroku, Microsoft, Linux, J2ME, Jakarta EE, Firebase, Docker, Oracle, Windows, Twilio, ThingWorx, Webflow, Vercel, Salesforce, iOS, MacOS

Storage

MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, JSON, Elasticsearch, Amazon DynamoDB, NoSQL, SQLite, Amazon S3 (AWS S3), Data Pipelines, RDBMS, Amazon Aurora, Database Modeling, Database Architecture, Databases, IBM Db2, Redis, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)

Industry Expertise

Project Management, Healthcare, Marketing, Insurance

Other

Software Development Lifecycle (SDLC), APIs, ACM Problem Solving, Technical Leadership, Software Engineering, Architecture, Algorithms, Data Structures, Full-stack, Back-end, Front-end, Back-end Development, Full-stack Development, Integration Testing, Integration, Leadership, FastAPI, Domain-driven Design (DDD), Writing & Editing, API Integration, RESTful Services, IT Management, Delivery Management, Engineering Management, Functional Safety, ISO 26262, Business Architecture, Enterprise Architecture, Software Design, Workflow, CTO, Solution Architecture, RESTful Microservices, Software Development, SharePoint Online, Office 365, Web Development, Software Architecture, Business Services, Product Management, SDKs, API Gateways, Front-end Development, Team Leadership, Software QA, Data Management, Team Management, IntelliJ SDK, Git Flow, Code Review, API Design, ESLint, Graph Theory, Large-scale Projects, Games, User Experience (UX), User Interface (UI), MERN Stack, Web Components, Serverless, Applications, Incident Management, Ajax, Embedded Systems, Responsive Design, Cross-browser Compatibility, SaaS, Loyalty Programs, Machine Learning, Natural Language Processing (NLP), SOAP, Endpoint Security, Industrial Internet of Things (IIoT), Google Workspace, ServiceNow, Message Queues, Payment Gateways, QA Automation, Quality Assurance (QA), Troubleshooting, Minimum Viable Product (MVP), Technical Writing, Standard Operating Procedures Development, Infrastructure as Code (IaC), Single Sign-on (SSO), Storybook, Web Usability, React Hooks, OpenAI, eCommerce, Customer Relationship Management (CRM), Manual QA, QA Testing, Migration, Sitecore, Data Visualization, Web Security, Business Administration, Computer Science, CI/CD Pipelines, Lambda Functions, System Administration, Systems Analysis, Networks, Firewalls, Containerization, .NET 6, Analytical Dashboards, Data Mining, Cloud Architecture, Technical Architecture, Gaming, Video Gaming, Office Add-ins, OAuth, eCommerce APIs, PyWin32, Language Models, Computer Vision, Artificial Intelligence (AI), Technical Diagrams, Quarkus, Image Processing, Deployment, Data Architecture, Data Cleansing, Data Analysis, Automated UI Testing, Distributed Systems, AWS Cloud Architecture, Cloud Services, CEO, Mobile First, Plugins, Gifting, Shipping Management, Progressive Web Applications (PWA), Microsoft Dynamics 365, Amazon CloudSearch, Responsible AI

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