Claudiu Constantin Bogdan
-- claudiuconstantinbogdan.me
Senior Software Engineer | Freelancer | Contractor
Remote, Europe
Experienced software developer willing to take the responsibility of delivering quality software products and
services. Team player and eager learner, with experience in delivering a wide range of projects, from web games to
enterprise-grade applications. Focused on cost efficiency, reliability, scalability and maintainability, I am constantly
keeping my skills up to date with the best technologies and software development methodologies. Looking for new
challenges that can help your company deliver quality software or prototype new products or features.
SKILLS
Front-End
Back-End
DevOps
Languages
React.js, Angular.js, Vue.js, GraphQL, WebGL, PWA, Android SDK
Node.js, PostgreSQL, GraphQL, RabbitMQ, ElasticSearch, Redis, Apache Flink
Kubernetes, Istio, Docker, Linux, Jenkins, GitLab CI/CD
JavaScript, TypeScript, Python, Java, C#
EMPLOYMENT
SENIOR SOFTWARE DEVELOPER, PERSIDIUS SYSTEMS
MAY 2020 — FEB 2021
As part of the core development team, I contributed to the system architecture, design, planning, and
implementation. I have also been involved in DevOps to deploy and scale different services in Kubernetes cluster.
LEAD SOFTWARE DEVELOPER, MIND TREAT STUDIOS
JULY 2018 — MAY 2020
I have developed most of the studio creative projects, from mobile application, games, web applications, up to
electronic circuits and projection mapping. I have also conducted the technical interview.
SOFTWARE DEVELOPER, UNICREDIT SERVICES
APR 2019— SEPT 2019
Developed and maintained scalable applications used in multiple EU countries to calculate the different metrics
(AIRB, LGD, EAD, etc) used by UniCredit to offer its financial products (loans, mortgages, etc).
PROJECTS
SENIOR SOFTWARE ENGINEER, EOS (PERSIDIUS SYSTEMS)
•
•
•
•
•
•
•
•
•
•
•
Built a logistic map with Google Maps API with real-time data visualization
Implemented GraphQL/Apollo Client queries and mutations
Used React Functional Components and React hooks
Developed statistics chart for data visualization
Implemented web sockets with GraphQL subscriptions for real-time position tracking
Implemented GraphQL Server
Implemented web socket events with GraphQL subscriptions
Developed a documents life-cycle management system for tax declaration
Implemented bi-temporal data structure for effective and assertive data timelines
Optimized search functionality with ElasticSearch
Implemented CI/CD with Kubernetes, GitLab CI/CD
SOFTWARE ENGINEER, GLOBAL PRICING TOOL (UNICREDIT)
•
•
•
•
•
2020-05 — 2021-01
2019-04 — 2019-09
Developed, and debugged financial models used in pricing web engine, known as Global Pricing Tool.
Developed automated tests with Selenium for Global Pricing Tool web interface.
Maintained and developed the data layer with Teradata and Hazelcast.
Developed and maintained CI/CD pipeline using Jenkins, Docker, and Linux.
Technologies: Python, Scala, SBT, Selenium, Docker, Jenkins, Linux, Teradata, Hazelcast.
SOFTWARE ENGINEER, CARREFOUR VOUCHERS (MIND TREAT STUDIOS)
•
•
•
•
•
•
•
•
Created a voucher management system for a national Carrefour campaign
Architected single player and multiplayer sessions with a synchronized clock system
Developed a 2D Game with Phaser3 using the WebGL technology
Implemented a login system based on the phone number and SMS code
Created an algorithm for voucher distribution based on daily hour and available vouchers
Designed a rooms system for multiplayer games
Developed an import API for vouchers and sync with retail
Designed a scalable system with 10.000 concurrent connections on a single server
SOFTWARE ENGINEER/ARCHITECT, PORTALDENT (MIND TREAT STUDIOS)
•
•
•
•
•
•
2019-09 — 2020-04
Led a team of junior developers implementing SCRUM methodology
Developed 2D game mechanics with a web physics engine
Used multi-platform technology to develop the game
Implemented in-app purchase with Google Play and Apple Store integration
Implemented social login integration with Facebook
Developed advanced game animations with Lottie and custom algorithms
SOFTWARE ENGINEER, ACCESS TAXI (MIND TREAT STUDIOS)
•
•
•
•
•
2020-01 — 2020-04
Developed a video streaming application with HLS (HTML Live Streaming)
Used multi-platform technologies: Ionic/Angular and Capacitor
Implemented responsive design
Created a system for displaying encrypted PDF documents (difficult to access source document)
Managed online courses and their content
Managed course access with ABAC and RBAC
LEAD SOFTWARE ENGINEER, YUMMY GALAXY (MIND TREAT STUDIOS)
•
•
•
•
•
•
2019-03 — 2019-07
2018-07 — 2018-12
Reduced the number of bugs by 90%
Refactored application architecture to implement MVVM with Android Architecture
Improved overall performance by more than 50%
Implemented pixel-perfect design.
Implemented Dagger2 and RxJava.
EDUCATION
AEROSPACE ENGINEERING (NOT GRADUATED) - UNIVERSIDAD DE SEVILLA
2012 — 2016
• Applying analytical methods (engineering mathematics – algebra, differentiation, function, geometry,
trigonometry, statistics)
• Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative
solutions, conclusions or approaches to problems.
• Understanding aeronautical sciences – stress, strain, static and dynamic systems, motion, force, electrical
power and resistance, mass and weight
• Working efficiently and effectively in an engineering environment
• Using and communicating technical information