...I have worked on all aspects of programming, having developed numerous high quality features used by tens of millions of users. I am fluent in most popular programming languages, but most notably Java, Javascript and Python. More importantly, I can offer valuable insight into design of robust, scalable systems. (read more)
...As a freelancer, I launched e-commerce websites for businesses around Los Angeles. I have 4 years of experience with Javascript/Typescript, Node, React, AWS, Linux, and game prototyping. I love teaching and I can provide tutoring/mentorship for Computer Science students as well as boot-camp students and those interested in self educating. (read more)
...Throughout those years, I focused on building backend infrastructure from scratch while specialising in Java, Python, and databases. I also hold a Bachelor's in Computer Science from Caltech where I've worked as a teaching assistant for multiple undergraduate computer science classes. I've work... (read more)
...As a seasoned software engineer, I've worked on diverse projects spanning algorithm design, data structures, and software development methodologies. My expertise includes programming languages such as Python, Java, and C++, as well as a deep understanding of computer systems and architecture. I... (read more)
...A key insight I've gained, both through tutoring others and my personal learning journey across various subjects, is the importance of understanding the material over memorization or replication of techniques. As a tutor, my primary objective is to foster this depth of understanding in my studen... (read more)