Deep Dive into Object Oriented Programming (OOP) in JavaScript
Explore how Object Oriented Programming (OOP) works in JavaScript, covering history, objects, prototypes, and ES6 classes
I am a software engineer with expertise in full-stack development, specializing in JavaScript / TypeScript ecosystem. In my past, I used to be a competitive programmer, that heled me grow my problem solving skill — the ability I now bring into crafting efficient systems, clean and scalable code.
In my free time, I enjoy exploring new technologies, working on side projects, and diving into complex challenges that inspire growth. This is my place for my Thoughts and Reflections. Happy reading! 🥂
TypeScript, React, Next.js, Node.js, Express.js, NestJS, REST, GraphQL, PostgreSQL, MongoDB, Redis, BullMQ, RabbitMQ, Elasticsearch
AWS (VPC, EC2, S3, RDS, ECS, CodeCommit, CodeBuild, CodePipeline), UNIX, Bash, Git, Github, Docker, NGINX, Certbot, Caprover, Prometheus, Grafana, Loki
Led development of several MVP software products using React, Node.js, and AWS. Oversaw and mentored development teams, conducted code reviews, and established technical standards.
Led development for a Y Combinator-backed MIT startup in drug development research. Used AI technologies including GPT-4, Semantic Search, and RAG for scientific paper analysis.
Developed the core SaaS platform for Pixta, an all-in-one gallery and business management solution for professional photographers, using Remix and Makerkit.
Contributed to 20+ projects, including implementing user interfaces with React and REST APIs using NestJS. Developed custom WordPress themes and responsive web applications using PHP and Twig.
Explore how Object Oriented Programming (OOP) works in JavaScript, covering history, objects, prototypes, and ES6 classes
Explore the 'this' keyword in JavaScript: its behavior in global scope, functions, methods, and callbacks, with examples
Let serendipity guide you through our collection of articles. Who knows what you might discover?
Surprise Me!