Cybtans CLI
Cybtans Command Line Interface

The Cybtans Command Line Interface aka Cybtans CLI is a cross-platform Protocol Buffers compiler for creating RESTfull APIs in .NET using definitions in the Protobuff Language. The main advantage this tool provides is that it frees the developer from common boilerplate code. This allows the developer to focus on the business logic, resulting in a clean architecture with autogenerated clients components to be used in React ,Angular, Blazor, Xamarin or WPF apps.

Read More

Cybtans SDK
Microservice Development Toolkit

Cybtans SDK is a collection of packages for simplifying the development of microservices and APIs in DotNet. This includes implementations for the Repository/UnitOfWork pattern. Fast and hight performance Binary Serialization. Uniform interfaces for Domain Driven Design, Distribute Caching abstraction, Distributed Locking, Event Driven Development support File Storage abstractions, Event Sourcing, among many other capabilities.

Read More

Igneel Engine
Game Engine for .NET

Igneel Engine is a software development platform targeting .NET runtime for develop real-time 3D graphic applications. This platform results useful for writing games, simulation or interactive 3D visualization softwares. Igneel Engine hides all the complexity involved in the development of such types of applications and let you manage your 3D scene in an easy way without having to worry about the heavy math behind.

Read More

Enterlib
Framework for developing Android Apps

Enterlib for Android is a framework which helps to decouple the application's components into separated logical layers where the communications between them is through well-defined interfaces or also called code contracts. The framework's components help to write reusable, robust and testable pieces of code that can scale with little impact in the rest of the application.

Read More

Cybtans.Graphics
3D rendering library for the Web

Cybtans.Graphics is javascript framework for rendering 3D content on the web with WebGL. The framework hides the complexity of working with WebGL and uses an optimized scene descriptor format to load and render 3d models on the page.

Cybtans.Automation
Test Automation library for C#

Cybtans.Automation is a library part of the CybtansSDK for executing parallel automated tests in .NET. It promotes encapsulation by allowing developers and QA testers to create reusable components in C# for testing web applications.

Languages
  • C#
  • C/C++
  • Python
  • Java
  • JavaScript
  • Typescript
  • PowerShell
  • Bash
  • SQL
  • PromQL
  • HTML
  • CSS
  • HLSL
  • GLSL
Frameworks
  • .NET
  • Xamarin
  • AspNet Core
  • Grpc
  • React
  • Angular
  • EF Core
  • Dapper
  • Android SDK
  • NodeJS
  • GraphQL
  • OpenGL
  • Direct3D
  • WebGL
Databases
  • MS SQL Server
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
Tools
  • Docker
  • Kubernetes
  • Terraform
  • Helm
  • RabbitMQ
  • Git
  • Linkerd
  • Istio
Automation
  • Jenkins
  • ArgoCD
  • Grafana K6
  • GitHub Actions
  • Azure DevOps
  • Selenium
Monitoring
  • Prometheus
  • Thanos
  • Grafana
  • AlertManager
  • Jaeger
  • Elasticsearch
Cloud
  • Azure
  • AWS
Others
  • Data Structures and Algorithms
  • OOP
  • Design Patterns
  • Efficient communication
  • Leadership
  • Teamworking
  • Computer Graphics
  • Game Engine Design
  • and Machine Learning
Driving Development of Microservices and REST APIs with Protobuf

This article shows how to use protocol buffers ,aka protobuf and code generation tools to speed up the development of microservice architectures and REST APIs.

Read More
A Model-View-ViewModel Framework for Android

Introduction to Enterlib Android a MVVM framework for developing mobile apps. Enterlib helps you to decouple your application components in to separated layers and the communications between they is through well-defined interfaces or contracts.

Read More
Leveraging Enterlib Android Features

The article describes some exciting features of Enterlib for Android like its Object Relational Mapper and the Dependency Injection Engine.

Read More
Scalable Data Binding Framework for Android

Describes a scalable data binding implementation for Android.

Read More
Rendering 3D Graphic in .NET with C# and Igneel.Graphics

Igneel.Graphics is an API for rendering 3D graphics on .NET. It provides and abstraction for interacting with the graphic hardware from the C# code. The API was developed combining the expressibility of C# with the power of C++.

Read More
Height Map Rendering with Igneel Engine

Describes the basic steps to render height maps using the graphics engine of Igneel

Read More
Forge - 3D Scene Manager

The Forge, a 3D scene management software built on .NET Framework with Igneel Engine technology and integrated with Windows Presentation Foundation (WPF).

Read More
Igneel Engine Shadow Mapping

Scene loaded in the Forge 3D Editor powered by Igneel Engine. The clip shows how powerfull and extensible is the rendering pipeline that allows apply several rendering techniques during runtime.

Read More
Skinned Mesh and Shadow Mapping

This video shows the rendering of a skinned model with normal mapping and shadow mapping techniques. Igneel Engine allows to easy combine several rendering techniques thanks to its hight level rendering pipeline in order to achive hight quality rendered images.

Read More
Generating schemas in GraphQL .NET with Cybtans CLI

This video shows how to use the cybtans-cli code generation tool to generate GraphQL schemas in .NET from protobuf service definitions.

Read More
Planning and Expense Control

Budget Tracker is an android application for managing budgets and personal expenses.

Read More