Projects
Twitter-Clone Social Media
A full stack social media, inspired by Twitter, where user could create, like and comment on various posts. User will also be notified when their post is being liked or commented by other users. This web application is compatible with both desktop and mobile screen sizes.
Twitter-Clone Social Media is being hosted here: Twitter-Clone Social Media
Front-end repository can be found here: Github
Back-end repository can be found here: Github
TETRIS
A Tetris game built for the web browser. The controls are simply the arrow keys on the keyboard. The game also allows the user to rotate the pieces, simply by pressing the up key on the keyboard.
Tetris is being hosted here: Tetris
Repository can be found here: Github
Sudoku Solver
A web application that allows the user to submit a question to the sudoku board and the application will then find the solution to that sudoku question. It has the option to "auto-fill" that will create a sample sudoku board and "clear" to allow the user to clear the sudoku question board. The algorithm to find the solution is written using generative recursion and backtracking search approach.
Sudoku Solver is being hosted here: Sudoku Solver
Repository can be found here: Github
About Me
👋 - Hello! I am a software engineer with a passion towards continuous learning of new and exciting technologies!
🏫 - I completed my bachelors of applied science, specialized in mechanical engineering from the University of British Columbia in 2021.
💻 - Despite finishing my undergraduate education, I still wanted to expand my knowledge through self-learning. My curiosity in the realm of software development & engineering has motivated and perpetuated myself to learn about computer science and programming! (From 2019 until Now).
💼 - What started as a hobby has sparked into a career that I am absolutely passionate about. I am currently working as a Software Engineer primarily focusing on backend development, full-stack development as well as software infrastructure design.
📖 - The learning does not stop after the workday is over! Outside of work, I still like to learn about new technologies to sharpen my software engineering skillset! Some recent examples of this includes learning about Multithreading, Concurrency & Performance Optimization in Java, as well as diving deep into the world of cloud computing, through the use of AWS's Solution Architect Associate certification.
📅 - I am currently attending UBC's Master of Data Science program to expand both my interest and knowledge in the AI/ML's realm of software engineering.
💬 - I believe that I will be a great addition to any team as I would aid them in creating the best inventions out there! All I need is an opportunity for me to do exactly that! Feel free to reach out to me about said opportunities through either LinkedIn or email
🚶 - To visit my portfolio, please navigate to here
Contact
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |