Certificate in Mobile Apps Programming Certificate in Web Development
MAIN MENU
NOTICE: NEW VERSION IN PROGRESS
WELCOME
Photo

👨🏻‍💻 Edgar Alexander Franco

Senior Software Engineer / Full-Stack Developer
(+10 years of experience)

PROJECTS, PREVIOUS WORKS AND CONTRIBUTIONS
Alegra

Alegra Software

I worked for the company since 2017 developing multiple features including templates systems, new versions for countries, payments systems with credit cards, public API development, accounting reports, micro-frontends, full-stack maintenance and migrations to new technologies, some agile coordinations and leaderships, and much more.

Go to website

JCast Engine

JCast Engine

I'm the project leader of the JCast Engine, which promises to be a Simple Semi-3D Game Engine that allows the creation of easy games using Raycasting-Rendering technique along with dynamic lighting, texturing, shaders, Simple 3D Voxels, Sprites, and much more.

Creating Game Engines is one of my preferred things to do in my free time.

Source code

ERC-1 (DR)

ERC-1 (DR)

The ERC-1 (Edgar's Remote Car) was an exploring robot controlled remotely through an Android app I made as a personal project and also as a homework early 2016's.

My father helped me a lot assembling the electronic part and hardware, while I was occupied with the programming of the driving logic and control software.

Source code (Android)

Source code (Arduino)

Draw2PNG

Draw2PNG

Draw2PNG is a web application I made for digitizing hand-made drawings. Since drawing tablets could be quite expensive, sometimes I have to draw stuff by hand, scan it and use it as a guide layer for making a clean transparent outline.

Draw2PNG simplifies that process by taking your drawing and extracting its outline directly, through a group of options that allows you to give it a better look (and even paint it!).

Open

Source code

Snipe Intruders

SnipeIntruders™

SnipeIntruders™ is a humble videogame I designed and coded in order to learn more about game development. It's a basic 2D shooting videogame where you have to hit each enemy as fast as you can before they reach the ground.

It was a college project I finished within 3 weeks and I consider it as my first production software.

Play

Source code

Aprende Logica

Aprende Lógica

Aprende Lógica was a blog I published early 2012 for a teacher of the institute. The blog had as objective to provide an easy source of articles and theories that the students could have as new resource for the course. They could also check and send their homeworks with a small message to the teacher.

It was one of my first projects, currently is not available to visit, but you can feel free to see the source code.

Source code

Evilition

Evilition was my first videogame, I developed it between 2012/2013 empirically with HTML5 and Canvas. The game had much variants and versions, being the first one similar to The House by Shintai.

The game has a horror story in a hospital with multiple levels and rooms, due to time limitations I couldn't finish it, but it was a great beginning entering myself into the videogame development. The video was made by a friend of mine.

Watch video

Software Mind

Software Mind

I worked for Software Mind as a Consultant, Senior Software Engineer and Full-Stack Web Developer, providing support and development services to clients, companies and third-parties.

I also managed a Team of 6 people from differents parts of the world, involving developers, cybersecurity analysts, QA testers and DevOps, using soft skills to guide them and mentor them in regards to the company operations, administrative side and the clients that they worked with.

Go to website

ABOUT

My Main Stack:

PHP Laravel MySQL JavaScript HTML CSS

Programming Languages I know:

NodeJS TypeScript Java SQL C# Golang Markdown

Frameworks:

VueJS Express jQuery ExtJS

IDEs, Development Tools and Editors:

Cursor Visual Studio Code Visual Studio Unity 3D Blender Eclipse

Platforms I've worked with:

Docker AWS Linux Android Arduino Apple Windows Heroku

Collaboration Tools I've used:

GitHub Slack Jira Microsoft 365 Google Suite GitLab Confluence Trello Stack Overflow for Teams Bitbucket

"I've worked contributing and managing medium-large projects, which involve big development teams using appropriate tools for collaborative code along with CI/CD deployments, automated tests, design and workflow distribution and coordination with other developers, designers and members of the team."

"I have a huge experience creating and designing APIs using architectures like REST, microservices, Web/Mobile clients and more. I also love improving strategies to create and start projects, ensuring the use of tools to enforce code-styling, linters, simple initialisation and dockerisation of development environments along with internal documentations and guidelines, creation and distribution of NPM/Composer packages among others."

Human Languages I speak:

English Spanish

"Creating Web Services, Game Engines and Games are one of my biggest passions. I'm a developer who likes to involve into new technologies, learn new cool stuff and deliver qualified code, products and services with professionalism using the best strategies and practices."

Photo
READ BOOKS

Book Books I've read:

The Scrum Guide Clean Code The Lean Startup Method Measure What Matters Mastering AWS Lambda No Rules Rules Mastering API Architecture APIs: A Strategy Guide Effective TypeScript
CONTACT
Medellín at night