Guilherme Lepsch
About Guilherme Lepsch
Guilherme Lepsch is a Senior Full Stack Developer at Bairesdev in San Francisco, California, with extensive experience in software engineering and development. He has worked in various roles across multiple companies in Brazil and France, specializing in Python and a range of programming languages and frameworks.
Work at Bairesdev
Guilherme Lepsch has been employed at Bairesdev since 2017, serving as a Senior Python Developer. His role involves utilizing his extensive programming skills and experience in software development. Based in San Francisco, California, he has contributed to various projects over the course of his seven-year tenure at the company.
Previous Employment History
Prior to his current position, Guilherme Lepsch worked at several companies in Brazil. He served as a Senior Software Engineer at Expertise Solutions Cons Em Inf for nine months in 2014-2015. He also held the position of Software Engineer at Audaces Automação E Informática Industrial Ltda for one year from 2013 to 2014. Additionally, he worked as an Arquiteto De Software at Grupo Nexxera from 2015 to 2017 and as an Analista De Desenvolvimento De Sistemas at Sicnet for six years from 2006 to 2012.
Education and Training
Guilherme Lepsch studied at Universidade Federal Fluminense from 2002 to 2006, where he completed a degree in a relevant field. He also attended Colégio Laplace for his earlier education. His academic background has provided a strong foundation for his career in software development.
Technical Skills and Expertise
Guilherme Lepsch possesses a wide range of technical skills. He is proficient in programming languages including C, C++, C#, Delphi, Fortran, and Python. He has experience with various frameworks such as Flask, Django, and .NET Core, and is skilled in using tools like Docker, Visual Studio, and Eclipse. His expertise extends to microservices, continuous integration, and containerization, as well as database management with systems like MySQL, Oracle, and Mongo.
Development Methodologies and Tools
Guilherme Lepsch employs several development methodologies in his work, including eXtreme Programming, SCRUM, and Kanban. He has experience in designing interactive graphic user interfaces with an emphasis on accessibility and usability. Additionally, he utilizes AWS EMR for big data processing and engages in front-end development using React.