Tomas Weigenast

I'm Tomas Weigenast

Full stack software developer 7 years of experience developing mobile and server applications using the latest technologies to bring my clients the best version of their idea.

Some Projects

Nexema logo

Nexema

Go
TypeScript
C#
Dart

Nexema is a language-neutral way of writing struct definitions for compiling to different languages. It's an alternative for Protobuf or MessagePack.

Distribuidora Griwert logo

Distribuidora Griwert

TypeScript
Flutter
Dart
Firebase

Distribuidora Griwert is a product, customer, and sales management system designed for a local business. It consists of 2 applications, one for web and one for mobile, both developed with Flutter.

PrestaServi logo

PrestaServi

Flutter
Dart
TypeScript
Firebase

PrestaServi is an application developed with Flutter, focused on connecting service providers with potential clients.

PersonaPulse logo

PersonaPulse

Flutter
Dart
TypeScript
Firebase

PersonaPulse is a web application used by companies to conduct surveys among their employees to learn about their daily states and how they relate to each other.

GeoAgro logo

GeoAgro

C#
ASP.NET Core
gRPC

gRPC based microservice used to register, update and send to other areas e-commerce products.

GitHub logo

GitHub

Golang
TypeScript
C#
Other languages

My GitHub repositories

About me

I am a full-stack developer specializing in backend and cloud computing, with skills in designing, programming, implementing, and maintaining systems of any kind while maintaining logical, analytical, and detail-oriented qualities. My passion for programming began at an early age when I started modifying games with Java at the age of 13. At 15, I discovered web development and began working with C#, JavaScript, HTML, and CSS.

Now, at 20 years old, I have experience in database administration, server and web page programming, reproducing machine learning algorithms with Python and R, and developing mobile applications for Android and iOS devices. I have worked on a variety of projects, from small applications to large-scale enterprise systems.

I take pride in being a well-rounded developer, capable of working in all parts of the software development process from design to implementation and maintenance. I am passionate about technology and stay up-to-date with the latest programming trends and tools. I love working in a team and learning from my colleagues to create innovative and efficient solutions.

My experience includes but is not limited to

HTML
CSS
JavaScript/TypeScript
Node/Bun
Express
NextJs/React
Java
Scala
Kotlin
C#/.NET
C++
Rust
Go
Dart/Flutter
Python
Jenkins
CI/CD
PostgreSQL
MariaDB/MySQL
MongoDB
RavenDB
SurrealDB
FullTextSearch databases
TimeSeries databases
Google Cloud Platform
AWS
Azure
Firebase
gRPC
Kubernetes
Serverless/microservices architecture