Vianney Nguyen

// software developer
// calgary, ab, canada
// --- ---

about me

Hello! My name is Vianney, and I am a 5th year student at the University of Calgary, pursuing a dual-degree of Computer Science and Mechanical Engineering with a minor in Mechatronics. In my free time, I enjoy working on projects that involve combining my knowledge from both computer science and mechanical engineering. These projects involve designing 3D prototypes, 3D printing, programming on embedded systems, and designing circuits.

Also, having been programming at the age of eight, I have knowledge in many types of areas, such as

  • mobile development
  • embedded development
  • game development
  • web development
  • backend development

I love to stay active! You'll either find me skiing, biking, or working out at the gym.

about this website

This website was developed using Jekyll for dynamic page generation.

The technologies used are HTML, CSS3, Sass, Bulma, JavaScript, particles.js, Jekyll, and Markdown.

job skills

For software development, I have strong knowledge in the following:

  • Kotlin, Java, C++, Swift, Kotlin multiplatform, unit testing
  • MVVM, MVI
  • data structures and algorithms
  • operating system concepts, including parallel computing and multithreading
  • computer networking
  • computer security
  • network systems security
  • computer graphics
  • functional programming
  • computability
  • version control
  • continuous integration and development.

For engineering, I have knowledge in the following:

  • heat transfer
  • fluid mechanics I & II
  • thermodynamics I & II
  • mechanics of materials
  • CAD modelling
  • numerical analysis
  • 3D printing
  • designing and constructing electronic circuits
  • analytical and problem-solving skills.

contact

Send me an email at me [at] nvianney.com. I enjoy meeting new people!