About Me Work Experience Publication Education Software Web Application Entrepreneurship Leadership Travel
Masrik Dahir

Masrik Dahir

Full Stack & Software Developer

Cyber Security Analyst, Cloud Engineer

Richmond, VA

dahirma@vcu.edu


Skills

General Purpose Programming Language

Web Development



Degree

Bachelor of Science (Hons.) Sep 2020 - May 2023

  • Institution: Virginia Commonwealth University
  • Major: Computer Science
  • Concentration: Cybersecurity

Achievement

Masrik Dahir
  • Altria Group, Inc.
  • Entrepreneurship and Professional Networking Seminars
  • Business Idea Pitching
  • Scholarship Grant: $3500
Masrik Dahir
  • Research Area: iCubed Food Core
  • Research Paper Publication
  • Poster Presentation
Masrik Dahir
  • Receive above 3.5 GPA
  • Top 10% of the Class
Masrik Dahir
  • Hosted by Honors College
  • General Science, Social Science, and Math
Masrik Dahir
  • High School Graduation, Henrico County Public Schools
  • Top 5% of Class of 2020
Masrik Dahir
  • Scholarship Grant: $2500
  • CarMax
Masrik Dahir
Masrik Dahir

Coursework

Computer Science

  • CMSC 401;
  • Multiple linked lists, height-balanced trees, B-trees, hashing and graph representation; incorporating data structures into object-oriented design; analysis of various searching and sorting algorithms;
  • Github
  • CMSC 311;
  • Elementary digital logic design, processor and arithmetic/logic unit design, data paths, memory hierarchy, I/O devices, instruction set architecture and addressing modes;
  • Github
  • CMSC 303;
  • Complexity classes, grammars, automata, formal languages, Turing machines, computability;
  • Github
  • CMSC 257;
  • UNIX essentials; system programming in C; machine-level representation and organization of programs/data, arrays and pointers; types, structs and unions; strings; bit/byte operations; memory management; shell programming;
  • Github
  • CMSC 302;
  • Logic and proofs, sets, functions, sequences and sums, relations, graphs, trees, induction and recursion, advanced counting technique (recurrences);
  • CMSC 256;
  • Bridge API, object-oriented design, inheritance, polymorphism, exceptions, interfaces, linked lists, stacks, queues, binary trees, recursion, and basic searching and sorting techniques;
  • Github
  • CMSC 255;
  • Fundamental Computing Skills, Object-oriented programming, real-life problem solving, Top-down design of algorithm, Control structures, Methods, Arrays, Basic I/O, Basic concepts of objects and classes in Java, Java classes for manipulating strings, Program testing/debugging, UML notation, Integrated development environments, IDE: IntelliJ, Eclipse JAVA, Editor: Sublime Text 3;
  • Github

Mathematics

  • MATH 356;
  • Trees, colorings and matchings; basic theorems such as the handshaking lemma and the Gallai identities; algorithms such as Dijkstra’s and Kruskal’s
  • CMSC 310;
  • System of Linear Equation, Vector Space, Sub Space, Kernel, Range, Dimension, Matrix operations, Determinant, Eigen vector and values, Diagonalizable Matrix, Linear Mapping
  • STAT 212 (Advanced Placement Exam);
  • descriptive statistics, correlation and regression, probability, normal distributions, t distributions, and statistical inference
  • MATH 201;
  • Application of differentiation and integration, Infinite Series, selected topic in analytical geometry, Basics of the Matrix, real-life application of differential and integral calculus
  • MATH 200;
  • Limits, Derivatives, Differentials, Antiderivatives, Definite Integrals, Continuity
  • MATH 151;
  • Application of Algebra, Trigonometry, functions, transformations

Finance

  • FIRE 305;
  • principles, practices and laws that govern the real estate enterprise, including property rights, legal elements, physical aspects of location and production, brokerage, valuation, ethical dimensions, development, financing and land use