Interests & Explorations
Hobbies that fuel my curiosity
Reading List
Books I am reading to continue my education.
Calculus
by Michael Spivak
Instead of taking math as a 'pre-req' for my engineering classes, I decided to re-embark my mathematical career. The first book (Calculus) is meant as to be read, as Spivak puts it, as one's first 'real encounter with mathematics'. Though I have been introduced and practiced quite rigourous math in my engineering degree, I am humble enough to say that I have had no real introduction to mathematics with proofs and analysis, and so I am reading and learning a ton from this as my first mathematics book I am reading for my own pleasure.
Introduction to Discrete Math
by V.K. Balakrishnan
Ever since starting my coding journey, I find it ever more necessary to learn discrete math. I came across many mathematical concepts while working through common algorithims that involved topics in discrete math, which nudged me in the direction to delve into these topics presented. I started reading this book after learning how to implement Djikstras algorithim while reading through another book, 'Classical Computer Science Problems in Python' by David Kopec.
Fluent Python
by Luciano Ramalho
I am reading this book to guide me as I refine my python skills and implement my own projects.
Operating System: Three Easy Pieces
by Remzi Hussein Arpaci-Dussueau & Andrea Carol Arpaci-Dusseau
Introduced to low level programming when taking a college course (MAE 412: Microprocessors), I came to realize how little I knew of computers and how they actually worked. I thought of myself as a computer geek before because I built gaming PCs has a hobby, but I never understood or was even aware of what computers did under the hood, which involved topics such as as CPU virtualization. I'm reading this book so I can learn more about these interesting topics and learn C in the process.
Current Projects
Side projects I am working on.
Full Stack Web Development
I am the lead front end design engineer for a small startup. We are building an application where investors can be connected with borrowers directly, and are able to send and request money directly through Stripe. As for the front end, the technologies I am using are Next.js using Shadcn UI components and Framer Motion for seamless UI interfacing and using Redux for store management.
I am also continually updating this portfolio website, making sure the UI and animations are seamless and the user experience is taken care of.
Cloud Management
I plan on starting my own cloud based server using Filecloud and AWS. I want to use this not only as an alternative to google cloud, but as a way to learn cloud technologies and skills since they are becoming ever more present.
Interests
Topics and areas that fascinate me