{ Adrian.Matías Quezada }

CareerDownload PDFDownload PDF

  1. Senior Software Engineer at Heydoc

    TypescriptReactAWSUXAccessibilityMentoringLeadershipCypressJestBitbucketMongoDBDatadogSlack bot

    Most recently worked on the development and maintenance of a SaaS product for clinics and doctors to communicate with patients and track their data. There was an emphasis on automation and displaying only the most relevant information at any given moment.

    I found myself without a manager to report to shortly after joining, which led me to pull my sleeves and find ways to help the company as part of my daily job.

    Saw the need and took the leadership of the development along the transformation from a single unit to a handful of teams, facilitated most cross-team technical meetings, mentored junior developers and created my own initiative - a Slack bot - to assist other departments to complete their tasks.

    I mentored the team in specific technologies such as ESLint and Typescript in order to improve code quality and product stability.

    Led the work side by side with the Product and Design teams to define and implement a unified user interface with a consistent Design Language, with particular attention to making it accessible to people with disabilities. Leading every step from brainstorming, planning, decision making, prototyping, the actual implementation of a UI Component Library and knowledge sharing and mentoring to the rest of the company about its usage and benefits. This new approach helped reduce the code by 50% and resulted in a more understandable codebase.

    We created an outstanding team of great individuals with the most efficient dynamic I've seen so far.

  2. Lead Frontend Developer at Hack&Craft

    TypescriptAngular 7-11ReactBashC#F#SQLDockerKubernetesAzureDevOpsGithubGithub ActionsMentoring

    Development of multiple projects of between 3 and 12 months for big European brands like AkzoNobel and Schneider Electric. Most of the time wearing the Frontend Lead hat while sometimes being the only active developer for the project.

    My responsibilities included estimating and ensuring the project was delivered successfully in the agreed time, implementing and maintaining internal tools of the company, running interviews, onboarding and mentoring other engineers and prototyping new business opportunities.

    For example the Specification builder, which is a tool to compose specification documents, the available options and content of the document defined by the client via an Excel spreadsheet which included rules to avoid the user selecting conflicting options. This communication protocol was designed by me to make it easier for the client to customize their tool.

    I shaped, designed and implemented internal tools and packages to be reused across our projects:

    • .NET Core package to contain recurrent utilities like authentication and database access
    • UI Components Library in AngularJS, Angular 2+ and React
    • Reusable CI configuration to compile our projects using Github Actions
    • A deployment adaptable to all our projects that created Docker containers to be deployed into several Kubernetes clusters built in Bash

    I'd particularly highlight the last one for two reasons: first, before that point, each project had its custom deployment system and that was getting increasingly complex to maintain. And second, I knew nothing about Kubernetes when I started this work and after a few weeks, I created a customizable deployment system that guaranteed no downtime even when the application was updated several times a day.

  3. Senior Frontend Developer at New Relic

    TypescriptJavascriptReactNodeJSGithubMentoring

    Development in multiple internal projects to ease the development of the rest of the teams as the chart library and a dashboard library with “what you see is what you get” editors. And the development of a platform with a library included for every team to develop their projects on it.

    Give support and formation to the rest of the teams through talks and tools to ease development and improve the quality of the projects.

  4. Senior Developer at Hack&Craft

    JavascriptAngularJSECMAScript 2015BashC#Agile methodologies

    Remote work as frontend team lead for many projects for various international companies like Dulux, Schneider Electric and Süddeutsche Zeitung.

    Development of various tools and platforms mainly in AngularJS and ECMAScript 2015 to improve and "agilize" our team’s development.

  5. Senior Javascript Developer at UppTalk

    JavascriptAngularJSNodeJSWebRTCWebSocketsVOIP

    Solo Development of a VOIP client with video call using the latest technologies such as WebSockets for communication with the server, WebRTC for communication between clients, AngularJS for the frontend layer and NodeJS as backend.

    Work closely with the UX team and NodeJS team to manage the project with Scrum.

  6. CTO at Peoplewings

    JavascriptGITBackboneDjangoRequireJSAgile methodologies

    Manage technical team and frontend layer development for an already started project for accommodation sharing based on Backbone, RequireJS, Django and Tastypie.

    Responsibilities included implementation of GIT, Jira, Scrum and other agile methodologies and training the team about maintainability and good practices.

  7. Programador Freelance at NTR Global

    JavascriptNo frameworkBrowser Support (IE6+)TDD.NETAgile methodologies

    Migration of the project for version 2.0 from jQuery to plain Javascript without external libraries. Development and maintenance of own Javascript framework using Test Driven Development. Occasional raids on the backend implemented on C#.NET

    This experience is characteristic of being a platform with a very high data load and very optimized to run smoothly even in Internet Explorer 6.

    Presentation videos: http://www.youtube.com/user/NTRGlobalCloud

  8. Programmer at Ibermática

    C#JavascriptPython.NETDjangojQueryAgile methodologies

    IberPricing application development implemented in C#.NET with a team of 3 people. StampMaster web application maintenance for ABB at client’s office. Developing a product management project using Python’s framework Django and jQuery.