Vinicius G.

Vinicius G.

Senior Software Engineer

Ireland
Hire Vinicius G. Hire Vinicius G. Hire Vinicius G.

About Me

Vinícius is a language-agnostic Full Stack Developer with 9+ years of experience maintaining existing web apps and implementing new features; working to improve user experiences, building new functionalities, improving hosting infrastructure and optimizing code on different web solutions to run at scale. He combines emerging technologies and proven methodologies in tailoring elegant solutions that solve complex challenges with quick-turnarounds for clients.

Work history

UpStack
UpStack
Senior Full Stack Web Developer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Workday
Workday
Software Application Engineer
2017 - Present (7 years)
Dublin, Ireland
  • Worked closely with cross-functional teams to design, architect, and implement innovative solutions on Workday's HCM Learning Product.

  • Provide end-to-end ownership for the development, building, testing and rapid iteration of solutions on the HCM Learning product; scaling up solutions to create best in class products for Workday.

  • Identify and create engineering components for common use across Workday's portfolio; upholding high standards for design, code quality and operational excellence.

Conselho Regional De Odontologia De Minas Gerais
Conselho Regional De Odontologia De Minas Gerais
IT Manager / Tech Lead
2014 - 2017 (3 years)
Belo Horizonte, Brazil
  • Worked cross-functionally with other teams for the development of tools to improve processes and provide better interfaces on solutions; identifying resources needed and assigning individual responsibilities.

  • Provided oversight for the implementation of solutions within CRDOMG; lending expertise for on-going improvements and choosing suitable solutions per client demand.

  • Defined and enforced development best practices and drove innovation in technologies, processes, and tools.

Vgr Consultoria Em Sistemas
Vgr Consultoria Em Sistemas
Co-Founder
2013 - 2017 (4 years)
Belo Horizonte, Brazil
  • Provided hands-on guidance for the development and delivery of a high-quality management software solution for dental clients.

  • Developed a responsive web app on the project with features for payments, patient history, calendar, Ooontogram (using HTML 5 Canvas), notifications and cash flow.

  • Provided expertise for the resolution of challenging technical problems/impediments on the management software; enhancing existing components to ensure that solutions meet business needs.

90 Tecnologia da Informação
90 Tecnologia da Informação
Software Developer
2012 - 2014 (2 years)
Belo Horizonte, Brazil
  • Worked on the migration of a COBOL software to ASP .NET MVC platform; defining the technical requirements and design for specific components within the new platform.

  • Implemented new features using modern frameworks, libraries, and tools on the new ASP.NET MVC platform.

  • Designed and created new feature sets from the ground up for the ASP.NET MVC platform; writing detailed queries to improve workflows on the solution.

Grupo Simply
Grupo Simply
Software Developer
2011 - 2012 (1 year)
Belo Horizonte, Brazil
  • Developed innovative solutions for a call centre software; delivering reliable, scalable, performant solutions with modern tooling and algorithms.

  • Translated business requirements and technical specifications into technical tasks on the project; working on the design and development of the solution to meet business needs.

  • Troubleshot and identified bugs and developed patches for the call centre solution; ensuring that key components continue to function normally through regular maintenance.

Portfolio

Software Developer - Compor90
Software Developer - Compor90

Worked on a civil engineering app to calculate construction budgets on projects; designed using DDD principles, a responsive UI, an internal library using .NET Razor and solutions to facilitate the reusability of web components keeping consistency on the system. The solution was implemented using recursive and performant algorithms to calculate budgets based on a variety of parameters. It is one of the most widely used civil engineering software solutions in Brazil.

Lead Developer - OdontoGer
Lead Developer - OdontoGer

OdontoGer is a responsive web app developed to assist dental clinics manage operations and comes with features for payments, patient history, calendar, Odontogram (using HTML 5 Canvas), notifications and cash flow. Worked on the design for custom classes for the controllers, views and models and designed authorization on selected plans with limited use for certain types of users. Implemented the background jobs to process scheduled tasks, SMS and e-mail message delivery to patients on certain occasions and an interactive Odontogram to build a correct and compliant patient profile.

Tech Lead / Software Developer - Regional Council of Dentistry of Minas Gerais Web Services
Tech Lead / Software Developer - Regional Council of Dentistry of Minas Gerais Web Services

Developed web solutions for deployment to multiple host sites providing services to professionals registered with the Regional Council of Dentistry in Minas Gerais. The solution operates through a centralized web service across multiple host sites and apps for the retrieval of dentist information, processing credit card payments, printing documents and performing other key services. Designed the new UI to ensure better usability and responsiveness and handled internal integration solutions (API) for the provision of documents and processing of payments on the solution. It has closer to 100k active users on the platform.

Education

Education
Certified ScrumMaster ®
Scrum Alliance
2016 - 2018 (2 years)
Education
MBA
Universidade FUMEC
2015 - 2016 (1 year)
Education
BSc. Information Systems
Pontifícia Universidade Católica de Minas Gerais
2010 - 2013 (3 years)
Education
MTA 98-364 - Database Fundamentals
Microsoft
Education
MCSD 70-487 - Developing Windows Azure and Web Services
Microsoft
Education
MCSD 70-486 - Developing ASP.NET MVC 4 Web Applications
Microsoft
Education
MCSD 70-480 - Programming in HTML5 with JavaScript and CSS3
Microsoft