Skip to content
View gardusig's full-sized avatar
  • Brazil
  • 04:16 (UTC -03:00)

Block or report gardusig

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gardusig/README.md

Summary

Interviewing

Resources and tools to help you prepare for various types of interviews, from coding and system design to behavioral interviews, along with my professional resume.

  • Interview Preparation: A collection of strategies, tips, and resources to help you excel in different types of interviews, including coding, behavioral, and system design.
  • Resume: My professional resume, detailing my experience, skills, and achievements.

Problem Solving

My competitive programming experience has honed my skills in algorithm design, data structures, and problem-solving while being under pressure, enabling me to tackle complex challenges effectively and efficiently.

  • Competitive Programming: A collection of solved problems, reference algorithms, and techniques used in various contests, showcasing my skills in algorithm design and optimization.
  • Achievements:
    • CodeChef: 1st Division.
    • Codeforces: 1st Division.
    • ICPC: Competed in 4 regional finals.
    • Meta HackerCup: Earned 3 consecutive T-shirts. HackerCup

System Design

Explore the systems I've created to demonstrate my design skills and approach to solving complex problems:

  • Simple Node Service: A scalable, modular server-side application built with Node.js using the NestJS framework. It handles various backend functionalities, such as API management and database operations, ensuring high performance and reliability. SimpleNodeService
  • Split Node Service: A scalable, modular server-side application built with Node.js using the NestJS framework. It handles various backend functionalities, such as API management and database operations, ensuring high performance and reliability. SplitNodeService

Scripts

Automate tasks using scripts, whether through Python and browser automation tools or lightweight JavaScript bookmarklets.

  • Bookmarklets: A set of JavaScript bookmarklets designed to automate tasks directly within the browser. These include TypeScript code to interact with individual web pages, with internal tooling to convert the scripts to JavaScript.
  • Web Driver Scripts: A collection of Python scripts leveraging Selenium and Chromium to automate tasks within a web browser, such as form filling, page navigation, and data extraction, allowing for efficient browser automation.
  • Google Apps Script:
    • Journaling: A system to automate the creation and management of journaling documents in Google Drive, enhancing personal productivity and organization. Journaling
    • Stock Manager: An application that manages stock transactions and generates detailed reports within Google Sheets. It reads transaction data from a sheet, aggregates stock positions, calculates trade details, and produces a monthly trade report. It is designed to automate the workflow of managing stocks by processing data directly within Google Sheets. StockManager

Popular repositories Loading

  1. road2senior road2senior Public

    My (in-progress) progression to senior level engineer

    TeX 6

  2. competitive-programming competitive-programming Public

    Everything I use as reference during a programming contest

    C++ 5

  3. shit-db shit-db Public

    Library for handling data mapping between Javascript objects and Google Sheets

    TypeScript 3

  4. stock-manager stock-manager Public

    Google Apps Script for managing stocks at Google Sheets

    TypeScript 3

  5. simpleNodeService simpleNodeService Public

    Scalable, modular server-side application built with Node.js using the NestJS framework

    TypeScript 2

  6. journaling journaling Public

    Google Apps Script for managing journaling at Google Docs

    TypeScript 1