Summary
Overview
Work History
Education
Skills
Hobbies
Languages
Work Availability
Timeline
SoftwareEngineer
Diego Varela

Diego Varela

Rio de Janeiro - RJ

Summary

With over 7 years of full-stack web development experience, currently a senior software engineer at Lecionas, an EdTech platform that allows teachers to create high-quality assignments for their students quickly and easily.

As a software engineer have successfully launched and scaled digital products in various domains, such as sports, finance, and education. Some achievements include transforming Brazil's biggest sports website, shifting an early-stage startup B2C platform to a B2B model, countless API integrations, accurate text search and faceted filtering with ElasticSearch and custom UI components development.

Passionate about solving complex problems, delivering great user experiences and building innovative solutions with code.

Overview

7
7
years of professional experience

Work History

Software Engineer & CTO

Lecionas
08.2020 - Current

Lecionas is a platform that allows teachers to elaborate high-quality assignments for their students simply and quickly.

With challenges like accurate search, easy assignment build, great UI/UX for teachers and WYSIWYG text editor to .doc file downloads, I had to:

  • Integrate backend with ElasticSearch and develop in-house UI components to deliver better faceted and text search experience, resulting in ~1s filtering response time (~6x response time decrease)
  • Different components solutions with A/B testing in order to improve conversion rate data-driven (like custom Paywall and Onboarding tour);
  • Handle complex and well-defined data structure to ensure same quality from WYSIWYG text editor (with images and math formulas) to teacher assignment .doc file download;
  • Ensure development best practices and code quality.

Senior Software Engineer

SkillCert
04.2022 - 08.2023

As full-stack software engineer and tech lead at SkillCert, a startup specializing in talent management and skill assessments, faced several pivotal responsibilities in this role. Joined a small yet highly experienced team and was at a point in time the only one responsible for the technical aspects of the project.

  • First task was to lead and release SkillCert site.
  • Subsequently, approximately one month after site's successful launch, transitioned our platform (backend and frontend) from B2C to B2B model, aligning our strategy with market demands;
  • Coordinated closely with CPO and CEO to streamline site launch process and then to develop and execute comprehensive plan for transitioning to a B2B solution;
  • Despite facing technical challenges, such as adapting to a new backend development stack involving Kotlin, Micronaut, and Hibernate, embraced the opportunity to upskill and overcome these obstacles;
  • Within one year of these efforts, SkillCert achieved remarkable results. We secured solid customer base and exceeded 5,000 test takers on our platform

These contributions played a pivotal role in SkillCert's early success and established a strong foundation for future growth.

Senior Frontend Developer

Quant Labs
04.2022 - 01.2023

Data n' Quant Labs is Fintech company for quantitative trading. As a software engineer I was responsible for building the user logged site.

I was reporting directly to the Founders and collaborated closely with the designers and the backend SWE to seamless integrate with the API services;

To achieve the goal the stack chosen was a React and production-ready template to speed up the development.

Some feature highlights:

  • Realtime notification component through WebSockets;
  • User registration and authentication flow;
  • Homepage based on each user profile using RBAC and admin area for CRUD operations;
  • Insightful trading data visualization chart-based (Apex charts) pages; - Mobile first approach for full responsiveness;

Despite the platform has not been made available yet, the beta testers could provide feedback such as easy and seamlessly site navigation and also insightful data visualization through well-designed charts for each kind of data.

Software Engineer

Globo
04.2018 - 08.2020
  • Globoesporte.com is Brazil's most significant and leading sports site, with ~7 million unique daily user.
  • As software developer, was responsible along with my team for developing new pixel-perfect site components, backend apps to serve as API, besides participating in product definition and design ensuring there was complete alignment between Tech, Designers and Business units.
  • In micro-frontend environment, pixel-perfect, small bundle size, component complexity and great UX were main concerns in choosing each component stack (eg: React with Styled-Components or raw HTML, CSS and vanilla Javascript component stack).

Software Engineer

Globo
10.2014 - 04.2018
  • Was part of great mission to elevate service and infrastructure monitoring to another level at Globo.com.
  • Acting mainly as developer at Infrastructure area - Monitoring Team at Globo.com specifically - I was responsible to develop an API layer that was able to integrate any company system software to our monitoring platform, taking as a premise Zabbix abstraction (our current base platform at that time).
  • This allowed all monitoring CRUD operations to be automated and integrated to other platforms - like DBaaS, IaaS and others "aaS" - so that client, whether a person or a system, could manage its monitoring for themselves without knowing the least of Zabbix. And it also lead the company to move from lazy "ticket" model to self-service model.

Education

Bachelor of Computer Science - Computer Science

Rio De Janeiro State University
Rio De Janeiro - RJ, Brazil
06.2016

Skills

  • React
  • API Integration
  • Django REST Framework
  • Full-stack web development
  • Relational Databases
  • Decision-Making
  • Systems Design
  • Amazon Web Services (AWS)
  • Critical Thinking
  • Problem Solving

Hobbies

  • Barista at home
  • Personal development readings
  • History and politics readings


Languages

English
Advanced (C1)
Italian
Beginner (A1)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer

SkillCert
04.2022 - 08.2023

Senior Frontend Developer

Quant Labs
04.2022 - 01.2023

Software Engineer & CTO

Lecionas
08.2020 - Current

Software Engineer

Globo
04.2018 - 08.2020

Software Engineer

Globo
10.2014 - 04.2018

Bachelor of Computer Science - Computer Science

Rio De Janeiro State University
Diego Varela