About Me

I graduated in 2021 from York University in Toronto, Ontario, with B.A in Cognitive Science. As a cognitive science enthusiast who enjoys studying the human brain and behavior. Leveraging that knowledge allows me to develop software and create user interfaces that are intuitive, efficient and user-friendly. My journey in software development began with a focus on constructing human behavioral models. As I learned more about the world of software development, my interest grew. Now I consider myself as a full-stack software developer, as I have expanded my skills and expertise across various layers of software development.

Throughout my programming journey, I have worked with various software development technologies, and currently, I am focusing on web development. On this journey, I have gained knowledge in diverse domains, including:

  • The base front end development technologies such as HTML5/CSS3/Saas
  • The programming languages and frame works such as Python, JavaScript, Flask, jQuery, NodeJS, Webpack, etc.
  • Foundational understanding of TypeScript 
  • Using REST APIs in synchronous and asynchronous models 
  • Object-Oriented design and development techniques
  • Creating reusable component designs
  • Modern web front end technology such as React, NEXT.js and MUI
  • Python Flask framework
  • JavaScript AXIOS and Express.js framework
  • Writing and running unit tests for Python projects
  • Writing and running unit tests for front-end using Jest and React testing library
  • Experience with SQL and NoSQL databases (MySQL, MongoDB)
  • Data Visualization using Google Chart and Graphiz (In different environment, console, JavaScript, Python)
  • Source control version using Git and GitHub
  • Using Linux and Mac OS operating system and CLI to manage files, directories, permissions, to develop and deploy software projects
  • Adequate up-front design documentation and diagrams 
  • Most commonly used design patterns
  • PyCharm, Jupyter Notebook and Visual Studio Code
  • Adobe XD, Adobe Illustrator, Figma
  • Foundational understanding of UI/UX design, wireframing, prototyping