Leonardo Silva

Professor at SIFSoft Júnior Soluções e Consultoria

Minas Gerais, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Leonardo Silva is a professor and software engineer with a Ph.D. in Computer Science and over 11 years of experience applying object-oriented architecture, web and mobile development, and Agile methods to both academic research and real-world systems. He leads student-run projects at SIFSoft and teaches software development and OOP at IFNMG-Salinas, bridging theoretical foundations with hands-on mentorship. His background includes enterprise systems analysis and maintenance (Delphi/SQL Server) and involvement with ETL and data-warehouse tooling earlier in his career, giving him a practical edge in legacy-to-modernization work. Leonardo’s research and teaching focus on developer-centered practices for mobile environments and software engineering, informed by doctoral-level studies at UFMG. Based in Minas Gerais, Brazil, he is motivated by the belief that technology and education together improve quality of life, a principle he embeds in curriculum and project leadership. Colleagues value him for translating academic insights into pragmatic solutions and for nurturing the next generation of engineers.
code11 years of coding experience
bookCentro Federal de Educação Tecnológica de Minas Gerais
bookSpecialization, EDUCATION, Docência na Educação Profissional e Tecnológica, Specialization, EDUCATION, Docência na Educação Profissional e Tecnológica at Federal Institute of Northern Minas Gerais - IFNMG
bookPh.D., Computer Science, Software Engineering, Ph.D., Computer Science, Software Engineering at Federal University of Minas Gerais (UFMG)
bookThe Pontifical Catholic University of Minas Gerais
languagesPortuguese, English, French, Spanish, German
github-logo-circle

Github Skills (39)

socket-io10
javascript10
rendering10
websocket10
glsl10
rendering-engine10
nodejs10
renderer10
server10
low-latency9
canvas2d9
webgl9
git9
pixijs9
canvas9

Programming languages (7)

TypeScriptJavaRustSmalltalkJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
This repository contains examples to demonstrate OOP concepts and java features
Contributions:1 review, 2 PRs, 4 pushes in 1 year 11 months
leonardo-silva/pixi.js

Sep 2016 - Aug 2023

Contributions:9 pushes, 3 branches in 7 years
super-fastrendering-enginewebglcanvasjavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial