Facundo Sola

Software developer

Me and my girlfriend at 'La Cubrecita'

Me and my girlfriend at 'La Cubrecita'

I'm 23 years, 10 months, 25 days, 12 hours, 4 minutes and 21 seconds old

A little about me

I'm a software developer motivated by process automation. I've learned to program PLCs, work with communication protocols (OPC, Modbus, RS485 free protocols) and develop desktop and web applications with different tools and strategies. I like to simplify things as much as possible and make them as simple and effective as possible. I'm a big fan of abstraction.

Projects

I have done many programs, here are the most relevant ones.

Web page to show my software products

I made this simple but atractive web page with translation integrated that explain a little bit about my company ideals and show the software products I offer. I've also created a web administration panel to generate and manage the licenses of each product.

https://my-softwares.com/
Technologies:
ASP .NET Core (C#) SQL Server Javascript HTML Boostrap (CSS and Javascript) Git

Desktop CAD/CAM 3D for aluminum profiles milling centers

I made this CAD/CAM with 3D manipulation and visualization that enhance the production of alumininum profiles for doors and windows, it generate the G Code that control the milling center machine. It also read .lua files, in order to run external code, to modify and adapt to each machine the G Code generated. It also has a 2D platform to open .dxf files and use it in projects to do the shape you want.

https://my-softwares.com/Products/MyCAM_3d
Technologies:
WPF (C#) XAML Lua language Git

Desktop control panel for milling centers

I made this control panel that use communication protocols (OPC) to connect with PLCs and share information, this way you can see in real time the coordinates of the machine, write variables and also open .txt files with G Code and send it in order to run the machine. This program has external .xaml files to modify and adapt the UI to each machine. It also have a state log below on the screen in which it shows the state of the program and the machine.

https://my-softwares.com/Products/MyControl
Technologies:
WPF (C#) XAML Lua language Git

E-commerce web page for industrial electronic components

I made this web applicaton to publicate and sell industrial electronic components, in which you can see the products filter by the line and the type and see the prices in pesos and dolars. It also send an email to us when someone make a purchase and send an email to the customer when we change the state of the packages. I've also created a web administration panel to upload new products, control stock, generate purchase orders, manage tariffs, manage earnings porcetages, calculate prices and calculate earnings monthly and annualy.

https://cotrustal.com/
Technologies:
ASP .NET Core (C#) SQL Server Javascript HTML Boostrap (CSS and Javascript) API Rest call (to get the dolar price) Git

Enterprise web page

I made this web page for a customer that explain a little bit about the enterprise, show a few products of them and show their location.

https://www.okengsa.com/
Technologies:
ReactsJS Git

This cover letter

I made this project to practice PHP and understand a little bit about it, I used arrays to manage the text content of all the project, skills, etc.

Technologies:
Docker PHP HTML Javascript TailwindCSS

Skills

Languages:
C# JavaScript Typescript HTML CSS XAML
Frameworks & Libraries:
Nest JS ASP .NET Core WPF React JS
Databases:
SQL Server MySQL PostgreSQL MongoDB
Tools:
VS Code Git Docker