Leonardo Silva

Professor at IFNMG-Salinas

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 (51)

socket-io10
javascript10
nodejs-server10
expressjs10
rendering10
websocket10
glsl10
nodejs10
renderer10
orientation10
server10
parallax9
realtime9
scene-graph9
canvas2d9

Programming languages (6)

TypeScriptJavaOCamlJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
leonardo-silva/pixi.js

Sep 2016 - Aug 2023

Contributions:9 pushes, 3 branches in 7 years
super-fastrendering-enginewebglcanvasjavascript
Personal Web site
Contributions:8 PRs, 44 pushes, 6 branches in 2 years 3 months
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