Personal details

fabio V. - Remote

fabio V.

Timezone: Mountain Time (US & Canada) (UTC-6)

Summary

Although I am comfortable and productive all across the software stack, I am focusing on creating beautiful mobile and web solutions. I use React & React Native on the front end and leverage Firebase where it makes sense. I come from a solid background of Senior Java Engineering for more than 10+ years contributing at all levels of the SDLC for various sized companies in various industries (IBM, Avisena, ProxyMed / MedAvant, Revelex, Extensis) using various technologies such as: JavaScript, Angular2, HTTP, REST, Java, Python, Scrum, Linux, TDD, Automation, Docker, CD/CI, OSX, Windows, PostgreSQL, MongoDB, JBoss. Bachelor of Science (B.S.) in Computer Science from Florida International University.

Work Experience

Self Employed
N/A | Aug 2014 - Present
N/A
Senior Java Engineer
Extensis | Dec 2010 - Present
The last 4 years at Extensis have become a fundamental part of my journey in my continued growth as a Software Engineer. I've been lucky to experience what happens to an engineering team when a commitment is made to let go of old ways of doing things and embracing change. More specifically, our transition to SCRUM has revolutionized the way I think about technology teams and has inspired me to become a more dedicated engineer. As a Senior Software Engineer at Extensis my responsibilities are to understand business needs and translate them into technology concepts in order to provide sound software solutions. This includes : Software design, Test Driven Development (TDD), Development, Test Automation, Mentoring junior developers, R&D of current technologies. I currently work in all phases of the software development life cycle for our Font Server solutions: Universal Type Server and FontLink. Some of the tools I've added to my skill set in the last 4 years, which I continue to sharpen everyday, are : REST, JSON, Jenkins, Nexus, Maven, Intelli-J, PostgreSQL, MongoDB, Docker, Selenium, JUnit, Test automation. Our shift to Scrum has also sparked interest in team-dynamics, work-life balance, cultivating creativity, mentorship, pair programming.