Robert Baindourov

Robert Baindourov
NodeJS, ReactJS, ElectronJS - Web Software Architect

  • About Me
  • NodeJS DevOps Resume
  • Book Me

Welcome to my Blog and Resume Website

Upgrading everything to the latest version of wordpress.
Still getting used to how it works now.

  • Recent Projects

    • Building a Native High-Performance PHP Click & Impression Tracking Portal
    • Automated QA Watchdog: visual auditing for 100+ domains with Playwright and Loki
    • Architecting a Single Node.js Multi-Domain CMS to Replace Multiple WordPress Instances
    • Where to Find GPT-2 Source Code
    • Subset Sum Problem from Geeks for Geeks
    • 2206. Divide Array Into Equal Pairs
    • Apple Interview Loop: React Optimizations and the 2D Matrix Search
    • C++ Solution for LeetCode 2594. Minimum Time to Repair Cars
    • How was the Manus AI code was Leaked?
    • 2529. Maximum Count of Positive Integer and Negative Integer
    • Design of a Real-Time Collaborative Document Editing System (like Google Docs)
    • Design a Real-Time Collaborative Document Editing System (like Google Docs)
    • Plugins to install into vscode.
    • Pandas JavaScript Equivalent
    • Time Series + Predictive Analytics
    • JavaScript New Features from ES5 to ESNext
    • ES2023 (ECMAScript 2023) Features
    • ES2022 (ECMAScript 2022) Features
    • Summary of ES2021 feature
    • Best Practices for Writing Unit Tests in Node.js
    • How do you debug performance issues in a Node.js application?
    • ACID properties in relational databases and How they ensure data consistency
    • What strategies would you use to optimize database queries and improve performance?
    • How would you decide between using MongoDB (NoSQL) and PostgreSQL (relational database) for a new application?
    • Managing Service Discovery and Failure Recovery in a Microservices-Based Node.js Application
    • Handling Load Balancing in a Horizontally Scaled Node.js App
    • What happens if func is an arrow function? Will this behave as expected?
    • What are closures in JavaScript?
    • JavaScript - let, const, var
    • 2467. Most Profitable Path in a Tree
    • Binary Search ---- AGAIN!
    • Parenthesis Checker
    • Stock Span
    • Construct the Smallest Number
    • Generating Subsets using Backtracking
    • k largest elements
    • 1079. Letter Tile Possibilities
    • LeetCode 1718. Construct the Lexicographically Largest Valid Sequence
    • List of Open Source C++ Games
    • 3174. Clear Digits
    • in order traversal
    • Find the Number of Distinct Colors Among the Balls
    • Tuple with Same Product
    • 1790. Check if One String Swap Can Make Strings Equal
    • Removing the Nth Node from a list.
    • Does birthrate decline equal the Loss of National Identity
    • Profound need for Self Correcting Minds
    • 2270. Number of Ways to Split Array
    • Subarrays with sum K
    • 1678. Goal Parser Interpretation
    • 2559. Count Vowel Strings in Ranges
    • 1030. Matrix Cells in Distance Order
    • Maximum Score After Splitting a String
    • 90% of CS graduates can't figure this out
    • Count Ways To Build Good Strings
    • Custom Dockerfile for PHP 5.6 / Apache / WPCLI
    • Set Matrix Zeros
    • Zigzag string conversion solution in C++
    • Search Sorted Matrix Solution in C++
    • LeetCode 543 Diameter of a Binary Tree in C++
    • 401. Binary Watch
    • Letter Combinations of a phone number
    • LeetCode 20 Valid Parentheses in Typescript
    •  Max Chunks To Make Sorted
    • Final Prices With a Special Discount in a Shop
    • C++ Solution for Generate Parentheses Leetcode Problem #22
    • Final Array State After K Multiplication Operations
    •  Find Minimum in Rotated Sorted Array
    • Non Repeating Character
    • Find the Peek Element in the Array
    • Insert New Interval and Merge Overlapping Intervals
    • Merge K Sorted Lists
    • Update Ubuntu server system time
    • Rotating backup my self hosted wordpress sites with a bash script and a cron job
    • How to get free SSL certificates quickly installed on your Linux / NGINX server.
    • Welcome to my Blog and Resume Website
    • Apple Online Store
    • First Republic Bank
    • Universal Music Group: DevOps & ReactJS
    • Hulu.com: NodeJS based ETL
    • are you a logger?
    • No Privacy Question for Google
    • fs-hogan == mustache.java (almost)
    • Mod_rewrite makes me feel dumb
    • MacPorts LAMP Stack
    • iTerm2 keyboard shortcut for end of line and beginning of line
    • CanJS is really the new hot thing in JavaScript
    • PhantomJS + Jasmine vs Selenium Web Driver
    • Real Web Developers don't do "Builds"
    • Mobile Web
    • Started a Happiness Journal
    • CanJS, Mustache, Grunt, Jasmine: its a lot to take in.
    • Reality is a Computer Simulation
    • Don't Frack Los Angeles!
    • Cracked My Nexus 7 Screen
    • Tweetr and the Twitter API 1.1
    • Raspberry Pi Keeps Rebooting
    • Java Takes a Dump
    • Dead Man's Switch
    • Parallel Processing in PHP?
    • CoD MW2
    • Raspberry Pi First Boot
    • Disney Movies Online
    • Infuriating Dell Web Pages
    • Innovation through Miscommunication
    • Raspberry Pi
    • Working with SlickGrid
    • A Comment on Phil's "laravel-is-awesome"
    • SVN Time Lapse View
    • Second sprint as PHPUnit tester: Learning Fixtures and YAML
    • Down time and charging clients
    • Shout out to Mike Funk and Andrej Farkas
    • Reverse Engineering CodeIgniter, Sparks, to get CIUnit working
    • Ubuntu Samba Torture
    • I love these guys! Phil Sturgeon & Kenji Suzuki!
    • PHPUnit CodeIgniter FAIL
    • Perforce vs SVN
    • Functional Unit tests and more?
    • Important Selenium Methods
    • Back To PHP!
    • html5 developer resume
    • rsync for server transition
    • Buying more insurance!
    • Had to setup ProxyPass in Apache2
    • Dell Suffering: A Scanner Darkly
    • Dell Suffering
    • Apache Proxy for Tomcat
    • Contact Campaigns dot Com
    • High School of The Dead
    • Transcoding and Content Delivery Automation Project is finished
    • Constant Brute Force Attacks
    • phone-tracker
    • neal saves the day
    • backbone.js + Laravel reminds me of Grails!
    • DirectAdmin Suffering
    • nodejs and express, my first app
    • Screwed by Google Maps App Update
    • Buy Samsung.
    • TIL: Grails Exapndo Object
    • Filtering Grails Objects that have hasMany relationships
    • Mark Ruffalo - Josh Fox - Sky Is Pink
    • My Decision to stop using paypal
    • Anime Network - High School of The Dead
    • Goodbye JavaScript
    • From Bill Maher's Blog
    • Grails Service to do file system, sftp, and ftp file operations
    • creating jar files with groovy
    • Convincing my wife to move to Cupertino!
    • mnogosearch
    • Falling in love with Groovy
  • Topics

    leetcodec++reactjavascriptwordpressnginxphpdevopsdockerplaywrightmetricsqa

Schedule an Appointment

Verifying Payment...

Please wait while we confirm your payment transaction.

Booking Confirmed!

Payment Required

Please complete the payment on PayPal to secure your appointment.

Pay with PayPal