Victor Dozal, NestJS Developer in Austin, TX, United States
Victor Dozal

NestJS Developer in Austin, TX, United States

Member since August 25, 2020
Victor is a lead full-stack engineer with nearly a decade of experience building well-architected and resilient applications that survive the test of time. He has worked in multiple industries and company sizes, including the likes of Amazon. Victor specializes in all things JavaScript. Most recently, he has been mostly building applications with the use of React/Redux, NestJS, and PostgreSQL. Additionally, Victor has a high-level of expertise in Google Cloud Platform (GCP) and AWS.
Victor is now available for hire

Portfolio

  • Independent Talent Agency
    CSS, HTML, PostgreSQL, MSSQLCE, C#, Express.js, Python 3, Node.js, JavaScript
  • Victor Dozal
    Encryption, GPG, PGP, Docker, Virtual Machines, Git, NPM, Node.js, JavaScript...
  • Digible
    Amazon Web Services (AWS), Sequelize, Firebase, User Experience (UX)...

Experience

Location

Austin, TX, United States

Availability

Part-time

Preferred Environment

Google Cloud Platform (GCP), Cypress.io, TypeORM, PostgreSQL, GitHub, Git, NestJS, React, JavaScript, MacOS

The most amazing...

...thing I've worked on is a boilerplate called "Reactive Nest." This boilerplate combines the latest and greatest technology in the JavaScript world.

Employment

  • Technical Advisor

    2018 - PRESENT
    Independent Talent Agency
    • Interviewed candidates and recommending to the independent talent agency whether or not they fit the standards of technical excellence set forth by the company.
    • Provided technical expertise in customer calls in order to help them succeed in their technical interview.
    • Prepared engineers for customer interviews and reviewed their technical work before it's sent to customers.
    Technologies: CSS, HTML, PostgreSQL, MSSQLCE, C#, Express.js, Python 3, Node.js, JavaScript
  • YouTube Partner

    2010 - PRESENT
    Victor Dozal
    • Led a YouTube channel (www.YouTube.com/c/VictorDozalTutorials).
    • Achieved over 2,500,000 views, 50,000 total watch hours, and more than 9,000 subscribers.
    • Focused on technical topics and teaching complex topics in simple ways.
    Technologies: Encryption, GPG, PGP, Docker, Virtual Machines, Git, NPM, Node.js, JavaScript, Social Networking
  • Director of Engineering

    2018 - 2020
    Digible
    • Led the engineering department, collaborating with the rest of the leadership. team, and growing the company from $300,000 to $10 million ARR.
    • Provided technical leadership in React, NestJS (Node.js), PostgreSQL, and GCP for the engineering team and the rest of the company in order to achieve the growth and retention goals.
    • Reviewed the architecture end to end and implemented changes in order to reduce tech debt from 32% to 9%.
    • Implemented end to end tests to increase the reliability of our CI/CD pipeline, helping us to dramatically reduce the number of defects released to production.
    Technologies: Amazon Web Services (AWS), Sequelize, Firebase, User Experience (UX), Algorithms, Test-driven Development (TDD), Kanban, SOLID Principles, Agile, ESLint, TSLint, GitHub, Git, NPM, jQuery, Nest, Ant Design, Flask, Selenium, Jest, Cypress.io, SCSS, GraphQL, C#.NET, C#, Python 3, Markdown, JavaScript, CSS3, AWS, Google Cloud Platform (GCP), MSSQLCE, PostgreSQL, REST API Architecture, Progressive Web Applications (PWA), HTML5, Styled Components, TypeORM, Express.js, Node.js, Redux, React
  • Lead Software Engineer

    2016 - 2018
    Superside
    • Led a team of three engineers, a UI/UX engineer, and a QA engineer, while collaborating with the company's leadership to reach retention and revenue goals.
    • Helped the company go from $1 million ARR to $3.2 million ARR by providing technical leadership in a multitude of projects.
    • Increased the retention rate in the eCommerce site from 2.1% to 5.7% through the use of React and Express.js optimization to speed up everything in the application, as well as by using A/B testing and other conversion optimization techniques.
    Technologies: Amazon Web Services (AWS), ESLint, User Experience (UX), Test-driven Development (TDD), Scrum, REST API Architecture, SOLID Principles, Mobile Design, Agile, Jenkins, AWS, GitHub, Git, NPM, Selenium, Jest, jQuery, Redux, Express.js, SCSS, CSS3, HTML5, Bootstrap 4, Java, Node.js, React, JavaScript
  • Software Engineer (Contractor)

    2015 - 2016
    SRAM
    • Developed a responsive web application that allows users to monitor an athlete’s performance by tracking its location, speed, pedaling power, time, direction, and distance traveled.
    • Collaborated with other engineers to devise a resilient architecture on AWS in order to support millions of transactional requests per minute.
    • Played an instrumental role in the creation and launch of the first version of the "Qolleqtor" product.
    Technologies: Amazon Web Services (AWS), JSHint, Bootstrap 4, Docker, Algorithms, Kanban, REST API Architecture, SOLID Principles, Agile, GitHub, NPM, Jasmine, Selenium, CSS, HTML, Django, Python 2, AWS, Test-driven Development (TDD), Scrum, Git, PostgreSQL, HTML5, CSS3, SCSS, Express.js, Node.js, AngularJS, JavaScript
  • Senior Software Engineer

    2015 - 2016
    BioIQ
    • Saved the company over $400,000 in operational costs by identifying and automating several processes that could be automated.
    • Architected and implemented new features through the use of JavaScript, Ruby on Rails, and PostgreSQL.
    • Collaborated with other engineers to create a resilient architecture in AWS to allow our technology to grow with our users and our expectations.
    Technologies: Amazon Web Services (AWS), Rubocop, JSLint, JSHint, Bootstrap 4, Docker, AWS, Behavior-driven Development (BDD), Test-driven Development (TDD), REST API Architecture, SOLID Principles, Agile, NPM, Node.js, Express.js, CSS3, HTML5, jQuery, RSpec, Cucumber, Scrum, GitHub, Git, PostgreSQL, Ruby on Rails 4, Ruby, JavaScript
  • Software Engineer (Contractor)

    2015 - 2015
    Ditech
    • Created financial analysis reports for business executives dealing with over $1 billion USD through the use of SQL Server Reporting Services (SSRS) and SQL Server Analysis Services (SSAS).
    • Optimized the financial report creation workflow and sped up the process by 50%.
    • Mentored peers at the organization in regards to MSSQL-related tools and services in order to increase their efficiency and throughput by 35%.
    Technologies: Database Administration (DBA), C#.NET, C#, Python 2, SQL, MSSQLCE, SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS)
  • Software Engineer

    2014 - 2014
    Amazon
    • Developed a debugger (used through a web UI) for one of Amazon’s proprietary programming languages.
    • Designed and developed an online tool that allows users to write code much faster by inputting data into text fields and generating the necessary code to perform the actions the user desires.
    • Competed in Amazon’s Machine Learning and Computer Vision Hackathon. Achieved fifth out of 90 teams worldwide.
    Technologies: Amazon Web Services (AWS), JSHint, Bootstrap 4, JSLint, Algorithms, REST API Architecture, SOLID Principles, Agile, AWS, NPM, jQuery, Selenium, SCSS, Ruby, Test-driven Development (TDD), Scrum, Git, PostgreSQL, CSS3, HTML5, Express.js, Node.js, AngularJS, JavaScript, Java, Ruby on Rails 4
  • Software Engineer

    2013 - 2013
    IMVU
    • Pushed code to production on a daily basis to over 10 million unique visitors per month and more than 3 million active users.
    • Collaborated with a team of six to develop a threaded messaging application that improved user retention by 25%. The application handles tens of millions of requests per minute.
    • Developed two JavaScript libraries that are currently used by software engineers throughout the company.
    Technologies: pylint, JSHint, Bootstrap 4, Express.js, NPM, Agile, Algorithms, JSLint, REST API Architecture, SOLID Principles, Test-driven Development (TDD), Ruby, Scrum, Git, HTML5, CSS3, SCSS, PostgreSQL, Node.js, jQuery, Backbone.js, JavaScript, PHP, Haskell, Ruby on Rails 3
  • Software Engineer

    2011 - 2012
    DocuTAP
    • Redesigned and implemented the graphical user interface of the practice management software, which increased sales by 15%.
    • Implemented and developed on top of open-source software that validates data files.
    • Increased efficiency in DocuTAP’s data validation process by 500%.
    Technologies: Amazon Web Services (AWS), JSHint, Bootstrap 4, Node.js, Express.js, PostgreSQL, jQuery, AWS, REST API Architecture, Algorithms, JSLint, Test-driven Development (TDD), SOLID Principles, Scrum, Agile, NPM, Git, CSS3, HTML5, Backbone.js, JavaScript

Experience

  • YouTube Channel (Development)
    http://www.YouTube.com/c/VictorDozalTutorials

    I have a YouTube channel dedicated to helping people understand a wide array of technical topics through small and easy to consume videos. These videos are intended to be extremely easy to understand.

    The channel currently has over 2,500,000 views, 50,000 total watch hours, and more than 9,000 subscribers. The channel focuses on technical topics, trying to teach complex topics in simple ways.

  • Personal Website (Development)

    Based on Gatsby, which is a React-based open-source framework with performance, scalability, and security built-in. This project uses a Gatsby template customizes with React, GraphQL, Styled components, Redux, and Markdown.

    This website is one of the fastest out there. Created a blog using cutting-edge technologies to keep sharing with the world my passion for software development and JavaScript technologies. This website was built on top of Gatsby. The following technologies were used to make it my own: JavaScript (ES7), ESlint, Babel, jQuery, React, GraphQL, Firebase Functions, HTML 5, CSS 3, Bootstrap 4, Font Awesome, Firebase Hosting, Disqus, AWS S3, MongoDB, Google Analytics, Formspree, and Git.

  • DocuTAP EMR (Development)
    https://www.experityhealth.com/

    DocuTAP is a web-based EMR with integrated practice management and revenue cycle management. It is primarily designed for use in urgent care situations and is highly tablet-compatible; it can also be configured for primary care and pediatrics – as well as workers' comp visits.

  • IMVU Inc. (Development)
    https://about.imvu.com/

    IMVU is the world’s largest avatar-based social network where shared experiences build deeper friendships, creativity counts, and all relationships matter. IMVU members use 3D avatars to meet new people, chat, create, and play games. Each month 7+ million people visit IMVU, where they spend an astonishing average of 55 minutes per day customizing their avatars, chatting with friends, shopping, hanging out at cool parties, sharing experiences, and earning real money creating virtual products.

  • BioIQ (Development)
    https://www.bioiq.com/platform/

    BioIQ is evolving the way health measurement works. By seamlessly connecting people to health testing through our software, it makes testing more accessible, creating more insight for people and more touchpoints with health service partners.

    Worked with peers to build and enhance the BioIQ Platform along with its ability to be the first unified solution for configuring and managing all aspects of a health testing program.

  • Superside (Development)
    https://www.superside.com/

    Superside is reinventing how good design gets done. Superside's unique design subscription service combines top designers from around the world, with purpose-built technology and the rigor of design ops to deliver a game-changing experience for you. Superside is your one-stop-shop for all things design.

    At Superside, we built an app with React and Node.js and Java in order to support the customer's design needs at-scale and allowing Superside's freelancers to deliver their best design work as quickly as possible to customers.

  • Fiona by Digible (Development)
    https://myfiona.com/

    Fiona is built to be the end-to-end marketing solution, the ultimate marketing assistant. Fiona is a web-based application that helps customers in the multi-family space determine how much money they need to reach their goals, as well as which marketing platforms to spend it on.

    My involvement in this project went all the way from its inception (ideation, strategy, architecture, implementation) to what it is today. I was the first engineer on the project. The project's building blocks are React, NestJS, PostgreSQL, Google Cloud Platform (GCP), and AWS.

  • Reactive Nest Boilerplate (Development)
    https://github.com/viiqswim/reactive-nest-boilerplate

    A full-stack JavaScript boilerplate that will help any developer get a more robust start to their project in less time. This project is built on the latest and greatest technologies in the JavaScript world, including React and NestJS. The boilerplate is composed of three pieces at a high level:
    1) The front end
    2) The back end
    3) An admin panel to modify all of the data in the database.

    Additionally, this project comes with the ability to easily deploy to Vercel with a single command.

Skills

  • Languages

    JavaScript, Markdown, Python 2, HTML5, CSS3, HTML, CSS, Ruby, SQL, SCSS, PHP, C++, C, Python 3, Java, C#, GraphQL, Haskell, C#.NET, TypeScript
  • Frameworks

    Express.js, Redux, Ant Design, Cypress.io, Jest, Ruby on Rails 4, Bootstrap 4, Selenium, Jasmine, Nest, Flask, Django, AngularJS, Ruby on Rails 3, Swagger
  • Libraries/APIs

    Node.js, React, jQuery, Backbone.js, Redux-saga, Open API
  • Tools

    NPM, Git, GitHub, Google Compute Engine (GCE), JSLint, Gatsby, Cucumber, RSpec, Babel, Google Analytics, Grunt, AWS EBS, AWS ELB, Sequelize, GPG, Bamboo, CircleCI, Jenkins, Rubocop, pylint, JSHint, Now
  • Paradigms

    Web Architecture, Scrum, Kanban, Agile, REST API Architecture, Test-driven Development (TDD), Behavior-driven Development (BDD), Mobile Design, SOLID Principles
  • Storage

    Google Cloud SQL, MSSQLCE, PostgreSQL, MySQL, MongoDB, AWS S3, AWS RDS, Database Administration (DBA), SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS)
  • Other

    ESLint, Google Cloud Build, Google Cloud Functions, Networking, Algorithms, Analysis of Algorithms, Styled Components, NestJS, TypeORM, Progressive Web Applications (PWA), AWS, User Experience (UX), Web App Security, TSLint, Virtual Machines, PGP, Encryption, Application State Management, react-admin
  • Platforms

    Docker, MacOS, Firebase, WordPress, AWS EC2, Amazon Web Services (AWS), Google Cloud Platform (GCP)
  • Industry Expertise

    Social Networking, Web Design

Education

  • Bachelor of Science degree in Computer Science
    2010 - 2014
    South Dakota School of Mines & Technology - Rapid City, SD

Certifications

  • Building Scalable APIs with GraphQL
    AUGUST 2020 - PRESENT
    Pluralsight
  • AWS Certified DevOps Engineer: High Availability and Elasticity
    AUGUST 2020 - PRESENT
    Pluralsight
  • AWS Certified DevOps Engineer: Continuous Delivery and Automation
    AUGUST 2020 - PRESENT
    Pluralsight
  • Google Cloud Platform: Core Infrastructure
    AUGUST 2020 - PRESENT
    Coursera
  • Google Cloud Platform Fundamentals: Core Infrastructure
    AUGUST 2020 - PRESENT
    Coursera
  • Essential Google Cloud Infrastructure: Foundation
    AUGUST 2020 - PRESENT
    Coursera
  • Essential Google Cloud Infrastructure: Core Services
    AUGUST 2020 - PRESENT
    Coursera
  • Elastic Google Cloud Infrastructure: Scaling and Automation
    AUGUST 2020 - PRESENT
    Coursera
  • SOLID Principles of Object Oriented Design
    MAY 2016 - PRESENT
    Pluralsight
  • AWS Developer Fundamentals
    JANUARY 2016 - PRESENT
    Pluralsight
  • Architecting Highly Available Systems on AWS
    JANUARY 2015 - PRESENT
    Pluralsight

To view more profiles

Join Toptal
Share it with others