I'm Felipe Chaves
I love programming
I love to create the best possible user experience in any project I'm involved in.
.
PERSONAL MANIFESTO
Attention to detail is everything in the process of programming.
We're made of emotions: programming is the art of dealing with end-user feelings when solving a task. Every user—from medical professionals to game players—shares something in common: they don’t always know what is good or not; they just feel it. Understanding users’ expectations and emotions is the key to delivering the best product.
To achieve the best user experience, project managers and designers must rigorously analyze solutions, balancing ideal design with realistic possibilities in a given situation.
But programming and managing a project aren’t just mathematical challenges; they’re about understanding people. With these principles in mind, I always give my all to provide the best experience possible—an expression of myself that impacts many lives through software.
That’s the beauty of programming. That’s the beauty of coding and collaborating with the incredible technologies we have today. If people connect better rather than just coding for themselves, I believe great products will thrive—not just because they exist, but because code matters. Code truly changes lives and builds new realities.
MY SKILLS
Motivation, creativity, organizational, and research skills matter more than experience. Still, here I’ve listed some of my abilities in programming languages and development projects.
C++ / Unity / AR/VR & C# / Angular / React
- More than 50 casual/online games developed; Card Games and Cassino games; +50 thousand users online;
- Development of C++ CAD softwares;
- Native C++ XR plugin development experience;
- C# Client TCP/UDP online socket development;
JAVA
- Work with JAVA since 2002
- Network development TCP/UDP server
- Backend development in many areas since payment systems to leaderboard stuff
- 3D graphics and physics engine in OpenGL
AS3 / AIR SDK
- More than 20 client games developed
- Resource management for clients
- Firebase, GameServices, GoogleAnalytics, Push Notifications, Expansion Files etc...
- Socket client TCP connection and resources
OpenGL & Core 3D Development
- Support Windows/Linux/Mac
- Support formats: OBJ, 3DS; Scene loader
- 2D and 3D scene support; Materials, Shaders (Vertex, Fragment and Geometry shader support)
- Physics: JBullet, ODE, JNewton; Audio: OpenAL.
Object Oriented Programming / Design Patterns
- Many different kinds of projects I have worked on
- 3D engine conception from scratch
- Web development cycle from backend to frontend, including infrastructure
- Conception of TCP/UDP server-client game infrastructure
Financial Real-Time Systems
- Forex and stock market real-time analysis
- Connection to different brokers for real-time operations
- AI algorithms for real-time decision making
- Creation of information systems for Real Estate in Brazil, including websites and infrastructure for information display.
VB.NET
- Front-end development in ASPX
- Backend development of management systems in VB.NET
- Azure and AWS backend development
- IIS, Azure, and other infrastructure optimizations for a site with traffic of about 1 million users monthly.
Other Technologies
- NoesisGUI C++, custom C++ Engine UI, MFC systems.
- Unreal Engine & C++, some game client projects developed.
- Web Development: JavaScript, HTML/CSS — extensive experience (5+ years). Infra/DevOps: Docker, Azure, and AWS cloud experience.
- Delphi/C/SQL: 7 years developing commercial software.
15+
Years of experience
30+
Major projects
M+
Happy Clients
SOME OF MY PROJECTS
Here are some videos and examples of my main projects.
Play the videos below and take a look :-)
Play the videos below and take a look :-)
|
|
|
|
|
|
|
|
|
|
CLICK HERE
|
|
|
|
|
|
GET IN TOUCH
Please do not hesitate to send me a message.
See below for ways to get in contact:
See below for ways to get in contact:
Call me / Whatsapp:
+
55
(48)
9
9
9
4
2
6
5
9
9
E-mail me:
f
e
l
c
h
s
@
g
m
a
i
l
.
c
o
m
Location:
Florianopolis / Brazil