Alex Oroudjev

I am a


"Understanding why software fails is important, but the real challenge is understanding why software works. - Alexander Stepanov

About Me


Alex is the name and programming is the game. Let's get to know me quick and dirty. I'm a coding connoisseur, a tech enthusiast, and a problem-solving wizard.

As a dedicated professional with a human touch, my journey in technology is driven by a blend of enthusiasm for learning, a relentless pursuit of innovation, and a deep-seated passion for problem-solving. I was born and raised in sunny Santa Barbara. Here I met and made personal connections with friends and colleagues. Along my way I picked up several hobbies including hiking, swimming, cars, music, coding, digital art, and 3D printing.

I have completed my education background starting in my hometown gaining my first exposure to various subjects in Santa Barbara City College. It was there that I got my first taste of both computer science and bio/chemistry. I obtained my Bachelor in Biochemistry under the Chemistry department at University of California Santa Barbara. Working throughout all of my years of high school and college career I have acquired a number of skills. Shortly after graduating from UCSB, I decided to combine my love for programming and the life sciences, I decided to attend Brandeis University starting in January 2023. This endeavor was completed in March 2024 at the top of my class, a proud achievement of mine. I am now seeking for opportunities to give back to the world of science and help progress it.


Hobbies


monitor icon

Coding:

I've had a passion for coding from a young age, seizing every opportunity to engage with technology. My journey into programming commenced during high school, opening my eyes to the boundless possibilities of code. Over the years, I've accumulated a diverse portfolio of projects that showcase my multifaceted skills. Since this


brush icon

Design/Images:

One of my passions lies in the realm of the fine arts. While I wouldn't claim to be a masterful artist, my journey in this field has endowed me with both a solid understanding and a deep appreciation for the arts. I typically keep my work private, as it's primarily a personal pursuit, but you can explore some of my creations in my photo album or on my Instagram page.

brush icon

3D Printing:

I also have a keen interest in 3D printing. Although I'm relatively new to this field, I've already had the opportunity to craft simple yet functional pieces. I've found various applications for my 3D-printed creations, using them for miniature models, repairing and enhancing existing components, and even constructing autonomous structures from scratch. This exciting journey into 3D printing has opened up a world of creative possibilities for me. I am planning on making this a part of my next coding project.


Projects


Here are some projects, complete or in progress. Most are in my Github, have a look!

PalmPaths

PalmPaths_v1 is a multiplatform application that I am currently developing. The aim of this application is to use a combination of machine learning, computer vision, and data manipulation to produce a 'reading' of the palm lines. This was initially built using just Kotlin for android devices which I then ported to be a Flutter application for multiplatform use. This will showcase a self-developed algorithm for extracting palm lines from a palm regardless of various palm differences.

TrainEzPy

TrainEzPy

TrainEzPy is a module made up of a simple set of functions that helps setup and train an object detection model. This currently works for specifically Pascal Voc formatted bounding boxes for exactly one classification. While detecting multiple classes would be fairly easy to add in this program (perhaps in the future), the point is to make it easy to quickly and effectively make a simple model. I made this for my much larger project involving machine learning down below.

ReactSweeper

ReactSweeper is a simple minesweeper game I built to learn a bit of TypeScript and the new functional component system of React. This game, although simple, was a fun small project that allowed me to learn more about web development and design. Not much else to say about this one.

ReactSweeper

PLox

Plox is a simple yet efficient and cleanly written Lox language interpreter. This is written completely in Python. This was developed after reading Crafting Interpreters by Robert Nystrom.


Education


In my "About" section, I've mentioned that my educational journey didn't take me far from home. Following high school, I enrolled in Santa Barbara City College, often regarded as the top community college in the nation. During my time there, I explored various academic avenues, transitioning from Biology to Accounting/Economics, Chemistry, and eventually settling on Biochemistry when I transferred to the University of California, Santa Barbara (UCSB).

UCSB provided me with an exceptional education, and I managed to keep my computer science skills sharp through intermittent reading and personal projects. This strategy would prove invaluable in my pursuit of advanced education.

My next academic venture led me into the world of Bioinformatics. I graduated top of the class with my Master of Science degree at Brandeis University in March 2024. This experience has reignited my passion for machine learning, data analysis, and coding as a whole, prompting me to pursue a career more focused on programming.


Contact