Cristian Baciu

Cristian Baciu

Mentor
5.0
(53 reviews)
US$15.00
For every 15 mins
78
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer
Senior Software Engineer

Dedicated and self-driven Senior Software Engineer with over 10 years of proven track record, I focus on modern C++, Computer Graphics, low-level optimizations, maintainable software and module architecture.

Regardless of context, I strive to channel my contribution towards measurable, long-lasted added value.

Romanian, English
Bucharest (+02:00)
Joined May 2019
EXPERTISE
5 years experience
My primary programming language, I have used C++ to build a range of tools, libs and applications: OpenGL engines, gameplay and graphical...
My primary programming language, I have used C++ to build a range of tools, libs and applications: OpenGL engines, gameplay and graphical modules, worker thread systems, GUIs, text engines, and many more.
View more
View more
5 years experience | 12 endorsements
My main passion, I worked on games in different settings: in multinational corporations, small teams and on my own. I've helped build, up...
My main passion, I worked on games in different settings: in multinational corporations, small teams and on my own. I've helped build, update, fix and improve games and I'm now working on my own title.
UnityC++C#
View more
2 years experience | 7 endorsements
Used mostly in conjunction with Unity3D, C# is my go-to language when fast development and maintenability is preffered and boilerplate an...
Used mostly in conjunction with Unity3D, C# is my go-to language when fast development and maintenability is preffered and boilerplate and performance come secondary. I have used C# to write desktop applications, prototype games and ideas, and for game production.
View more
View more
5 years experience | 2 endorsements
2 years experience | 16 endorsements
My new go-to platform for graphical applications, I used it for games and gamejams, prototyping and visualizers.
My new go-to platform for graphical applications, I used it for games and gamejams, prototyping and visualizers.
3 years experience | 1 endorsement
Used JS and TS for a number of small and medium-sized projects focused on 3D graphics and games.
Used JS and TS for a number of small and medium-sized projects focused on 3D graphics and games.

REVIEWS FROM CLIENTS

5.0
(53 reviews)
Nick Lulofs
Nick Lulofs
November 2020
great as usual!
Nick Lulofs
Nick Lulofs
October 2020
great!
Nick Lulofs
Nick Lulofs
September 2020
excellent!
Noah Purves-Smith
Noah Purves-Smith
July 2020
Cristian was able to quickly identify the problem in my WebGL code and deliver a working solution. He took time to explain the issue as well as the changes that were required to make it work. I would recommend him and be happy to work with him again in future!
Richard Jackson
Richard Jackson
February 2020
Cristian went above and beyond what was asked. The Code Review was done within the timing constraints and we now have a clear direction moving forward. I'm surprised the most about the Cristian's versatility when it comes to programming and would definitely recommend him for any kind of problem.
Richard Jackson
Richard Jackson
January 2020
Cristian was very knowledgeable and did an amazing job breaking down complex problems in ways I could understand. I would recommend him for any project and I am definitely interested in continuing sessions!
mar
mar
November 2019
Thanks! Great debugging
mar
mar
November 2019
Thanks!
mar
mar
November 2019
Thanks!
mar
mar
November 2019
Cristian is very helpful, not just with code but his design suggestions are improving my UI functionality. Great help!
EMPLOYMENTS
Contractor
Axigen
2020-09-01-2024-04-01

Worked on the improvement and expansion of an existing Mail Server backend solution, contributing with:

  • Specification, desi...

Worked on the improvement and expansion of an existing Mail Server backend solution, contributing with:

  • Specification, design and implementation of a REST API
  • Specification, design and implementation of email conversation grouping backend
  • Assuring code quality and use of best practices in the Dev Team through GoogleTest integration, guidelines documents and code reviews
  • Mentoring and integrating younger colleagues into the dev team
  • Migration of the codebase from C++11 to C++20
C++
SQLite
C++11
View more
C++
SQLite
C++11
C++17
C++20
View more
Senior Software Engineer
Telenav
2016-11-01-2018-07-01

Multi-platform C++ OpenGL map rendering library research and implementation of:

  • extensible state-based camera control syste...

Multi-platform C++ OpenGL map rendering library research and implementation of:

  • extensible state-based camera control system
  • text engine (straight and curve-based strings, supporting custom styling, optimized for dynamic changes, memory and CPU consumption)
  • multi-context OpenGL rendering via shared GPU resources
C++
OpenGL
View more
C++
OpenGL
View more
C++ Automotive Developer
Softing
2015-08-01-2016-10-01

Worked on the front-end of a set of automotive diagnostic tools, with a focus on implementing and optimizing multithreaded data proces...

Worked on the front-end of a set of automotive diagnostic tools, with a focus on implementing and optimizing multithreaded data processing systems.

C++
View more
C++
View more
PROJECTS
WebGL Particle EngineView Project
2013
My old Bachelor's Degree End Project from 2013. Engine and particle systems written from scratch, using Javascript and WebGL. Particle...
My old Bachelor's Degree End Project from 2013. Engine and particle systems written from scratch, using Javascript and WebGL. Particle systems are dynamically affected by 3D force vectors (point attractor and repellers, 3D force lattices). Editor runs in real time inside a web browser. Attached video is a light-hearted showcase of the editor.
OpenGL
GLSL
WebGL
View more
OpenGL
GLSL
WebGL
3D Graphics
Graphics
View more
2018
A game about gameplay automation – a yet untold story of the lessons learned after a head-first dive into the adventure of single-handedl...
A game about gameplay automation – a yet untold story of the lessons learned after a head-first dive into the adventure of single-handedly making a completely original game from scratch. All assets, logic, gameplay, shaders and UI designed and made from scratch with and despite of Unity.
C#
Blender
Adobe Photoshop
View more
C#
Blender
Adobe Photoshop
C# unity
Unity
View more