Summary
Medardo Rodriguez is a seasoned software engineer with over 30 years of software development experience and a 14-year track record of industry roles spanning consulting, technical leadership, and co-founding startups. Formerly a university professor and scientific researcher, he blends academic rigor with pragmatic engineering, lately focusing on Python development, team leadership, and research into enterprise architecture methodologies. He has led technology and IT modernization efforts for media organizations and authored enterprise architecture guidance for franchise systems, demonstrating strength in translating strategy into operational systems. A longtime proponent of programming theory, type systems, and free software culture, he brings deep interest in the theoretical foundations that improve practical software design. Based in Lansing, Michigan, he pairs entrepreneurial experience with an engineer’s curiosity—often describing himself simply as “just a computer programmer” despite a broad, cross-disciplinary background.
14 years of coding experience
13 years of employment as a software developer
UCI
Ingeniero en Control Automático Informática, Ingeniero en Control Automático Informática at Universidad Central de las Villas (UCLV)
English, francés (medio)