Bogdan Stroe
Verified Expert in Engineering
Full-stack Developer
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
Experience
- Full-stack - 15 years
- ACM Problem Solving - 10 years
- Node.js - 8 years
- JavaScript - 8 years
- Java - 7 years
- React - 5 years
- Angular - 5 years
- Python - 5 years
Availability
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
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.
Back-end Node.js/Python Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Software Engineer
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.
Tech Lead | Product Owner
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).
Application Developer
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.
Senior Software Engineer
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.
Senior Software Engineer
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.
Software Engineer
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.
Experience
Internal Search Engine for Pfizer
• 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/IBM ACG ERP
FIFA 09 Mobile Game
https://www.ign.com/games/fifa-09-mobileHarry Potter Mobile Game
https://www.ign.com/games/harry-potter-and-the-half-blood-prince-mobileSOFTWIN NLP
https://www.softwin.com/rdEducation
Master's Degree in Management and Business Administration
University of Economics Bucharest - Bucharest, Romania
Master's Degree in Computer Science
University Politehnica of Bucharest - Bucharest, Romania
Bachelor's Degree in Computer Science
University Politehnica of Bucharest - Bucharest, Romania
High School Diploma in Computer Science
Tudor Vianu National College of Computer Science - Bucharest, Romania
Skills
Libraries/APIs
Node.js, React, REST APIs, API Development, D3.js, AngularUI, React Redux, jQuery, NgRx, BigCommerce API, Selenium WebDriver, Stripe, SQLAlchemy, React Router, Vue, Windows Forms (WinForms), Twilio API, Gmail API, Google Calendar API, React Query, React Testing Library, Django ORM, WebRTC
Tools
Git, GitHub, Webpack, Adobe Experience Manager (AEM), Angular CLI, Babel, C#.NET WinForms, Google Workspace, React Apollo, Slack, Azure Logic Apps, Auth0, Kafka Streams, Mocha, Bitbucket, NPM, 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, AWS CloudTrail, Xcode
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, Markdown, Scala
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, Ruby on Rails (RoR), iOS SDK, Swagger
Paradigms
Agile, Object-oriented Programming (OOP), Management, Agile Software Development, REST, Unit Testing, Microservices, Clean Architecture, MVC Design, Scalable Application, Event-driven Architecture, 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, DevOps, Application Architecture, Back-end Architecture, Automated Testing, DRY, API/Services Architecture, Requirements Analysis, Model View ViewModel (MVVM), Mobile Development, ETL, Lambda Architecture, UI Design, Continuous Delivery (CD)
Platforms
Amazon Web Services (AWS), AWS Lambda, SharePoint, BigCommerce, Azure Functions, Shopify, Azure, Google Cloud Platform (GCP), Kubernetes, Apache Kafka, Sitecore Experience Manager Cloud (XM Cloud), Microsoft Power Automate, iOS, Heroku, Microsoft, Linux, J2ME, Jakarta EE, Firebase, Docker, Oracle, Windows, Twilio, ThingWorx, Webflow, Vercel, Salesforce, Microsoft Dynamics 365, MacOS, Amazon EC2, Azure Event Hubs
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, Neo4j, IBM Db2, Redis, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Azure Cosmos DB, Google Cloud, Redis Cache
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, JSON REST APIs, 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), 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, Data Science, Web Usability, React Hooks, OpenAI, eCommerce, Customer Relationship Management (CRM), Manual QA, QA Testing, Migration, Sitecore, Data Visualization, Web Security, Single-page Applications (SPAs), Amazon RDS, Amazon API Gateway, Amazon EventBridge, Front-end Architecture, 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 (PWAs), Amazon CloudSearch, Responsible AI, Documentation, Sphinx, Web Scraping, Large Scale Distributed Systems, Relational Database Services (RDS), Headless CMS, OpenAI GPT-4 API, Tailwind UI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring