Motivated individual with a </strong> passion for programming, especially web and mobile development. I strive to learn as much as I can on a daily basis, whether on the job or during my free time with side projects. I am currently studying Computer Science at UCLA.
Aside from programming, I enjoy volunteering, hiking, and playing the piano, as well as getting involved in on-campus clubs and organizations. I became a member of Theta Tau, the nation's oldest and largest Professional Engineering Fraternity. I also expanded my horizons and joined Foundations Choreography, where I performed on stage and discovered a passion for hip-hop.
In terms of technologies, I have industry experience with MySQL, MongoDB, and LDAP, and have worked on Box and DocuSign integrations. I am familiar with building full-stack applications made up of Docker containers. I've learned about securing applications, from preventing SQL injection and XSS to encrypting network traffic.
In order to efficiently develop, debug, and deploy programs written in these languages, I utilize IDE's such as XCode, Microsoft Visual Studio, and Eclipse. In addition to my experience with both Windows and Mac operating systems, I am also familiar with built-in commands for navigating the UNIX operating system. In terms of software, I have experience with Salesforce, a cloud-based customer relationship management software, as well as Solidworks, a computer-aided design platform.
|CS 31||Introduction to C++ I||Syntax, Structure, Pointers, Structs, Classes, Sorting, Recursion Algorithms|
|CS 32||Introduction to C++ II||Data Abstraction, Inheritance, Polymorphism, Algorithmic Efficiency, Trees, Hash Tables, Heaps, Time Complexity|
|CS 33||Computer Organization||Machine-level Programming, Program Optimization, Parallelism, Synchronization, Linking|
|CS 35L||Software Construction Laboratory||Scripting, Change Management, Low-Level Construction and Debugging, Systems Programming, Security, Multithreaded Parallelism|
|CS 174A||Computer Graphics||WebGL, User/System Event Handling, Viewports, Points, Coordinate Systems, Transformations, Projections, Lighting, Texture Mapping, Blending|
|CS M51A||Logic Design of Digital Systems||Gate Implementation, MSI Components, Sequential Circuits, Machine Language, Input/Output, Boolean Algebra, Karnaugh Maps|
|CS M152A||Digital Design Laboratory||Design complex circuits with Verilog, Test code on FPGA's, Bit Manipulation, Register Application|
|CS M117||Computer Networks: Physical Layer||Signal Modulation (AM, FM), Wireless Channels, LAN, Ad-Hoc Networks, BT Pan|
|Math 32A||Multivariable Calculus I||Vectors, Arc-Length and Speed, Vector-Valued Functions, Limits and Continuity, Partial Derivatives, Chain Rule, Optimization|
|Math 32B||Multivariable Calculus II||Integration in Two Variables, Change of Variables, Vector Fields, Line Integrals, Conservative Vector Fields, Surface Integrals|
|Math 33A||Linear Algebra and Applications||Matrices, Matrix Multiplication, Subspaces, Determinants, Orthogonality, Eigenvalues, Eigenvectors, Diagonalization, Quadratic Forms|
|Math 33B||Differential Equations||Direction Fields, Separable Equations, Existence and Uniqueness, Second Order Differential Equations, Harmonic Motion, Exponential of a Matrix|
|Math 61||Discrete Mathematical Structures||Induction, Sets, Functions, Relations, Permutations, Pigeonhole, Recurrence Relations, Shortest-Path Algorithm, Binary and Decision Trees|
If you would like to contact me, please fill out this form and I will get back to you as soon as possible!