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

I'm a programmer with 6 years of industry experience, and a bit more of tinkering with personal projects.
I focus on Computer Graphics, low-level optimizations, maintainable software and module architecture.
I have worked on games, tools, libs, plugins, navigation and automotive software.

Romanian, English
Bucharest (+03: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
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 system - text eng...
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 processin...
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
C++ Game Programmer / Online Game Developer
Gameloft
2013-09-01-2015-08-01
As a Game Programmer, I worked on gameplay systems integration and game code optimizations, dynamic GUI, AI behaviours, LUA script integr...
As a Game Programmer, I worked on gameplay systems integration and game code optimizations, dynamic GUI, AI behaviours, LUA script integration. As an Online Developer, I worked on client and server-side asynchronous social features, front end and back end online feature integration.
C++
OpenGL
RESTful API
View more
C++
OpenGL
RESTful API
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