Summary
Maximiliano Usich is a pragmatic full-stack software engineer with over a decade of hands-on experience building Node.js/TypeScript systems, web front-ends and Linux-based infrastructure across startups and large enterprises. He pairs deep technical breadth—from ESB and mainframe integration to Kubernetes, Docker, Solidity and microservices—with a practiced focus on TDD, simplicity and continuous improvement. As an instructor and agile coach he champions live coding and pair-programming to accelerate learning, a method he applies both in classrooms and teams. Comfortable in Europe timezones and fluent in English and Spanish (learning Italian), he balances production engineering with public learning via an active GitHub side-project portfolio. Colleague-first and curious, he repeatedly learns new stacks from scratch and turns that adaptability into practical, maintainable systems.
11 years of coding experience
19 years of employment as a software developer
Diploma Computer Science Degree, Computer Science, Higher Technician Software Developer Analyst Degree. Ministerio de Educacion Arg, Diploma Computer Science Degree, Computer Science, Higher Technician Software Developer Analyst Degree. Ministerio de Educacion Arg at Higher Education Technical Institute 16
VET Instructor, Agile Methodology in Software Development, Computer Science, Profesional Practice, VET Instructor, Agile Methodology in Software Development, Computer Science, Profesional Practice at Vocational Education Training Nro 27
Dealed, Programación Distribuída (RPC, CORBA, OMG, Java), Dealed, Programación Distribuída (RPC, CORBA, OMG, Java) at University of Buenos Aires
IT - Software Development, IT - Software Development at Self-Taught
Third year of study in degree, Computer Sciences, ( Ciencias de la Computacion en Ciencias Exactas, http://www.dc.uba.ar/ ), Third year of study in degree, Computer Sciences, ( Ciencias de la Computacion en Ciencias Exactas, http://www.dc.uba.ar/ ) at Universidad de Buenos Aires
english, spanish, italian