About me

Huy Hoang

Summary

I'm Pham Huy Hoang, a full stack developer with 3 years of experience in .NET technologies and 1 year of experience in MEAN stack, with good knowledge of Database Design, Design Pattern, Object-Oriented Analysis and Design.

Learning new languages and technologies is what I am passionate about (I self-taught Django with 3 weeks). I am considered a team-player because I like to help other and tend to work well within groups. I can also do some mentoring tasks and do code reviewing for other team members.

I like helping other and work well with group. I can also do some mentoring tasks and code reviewing for other members (I also held a presentation about IoC and DI for my team).

I am also the owner of an IT blog called: toidicodedao.com. My stackoverflow profile is among the top 11% with more than 3k reps. My favorite books are: Clean Code, Head First Design Pattern, C# in Depth, Working with Legacy Code.

My CV

Contact Info

SKILLS

Programming languages

  • C#. NET
  • JavaScript
  • HTML, CSS
  • Java

Frameworks & platforms

  • ReactJS / AngularJS / NodeJS
  • jQuery / Twister Bootstrap / Materialize CSS
  • ASP.NET MVC / Entity Framework / LINQ to SQL
  • ASP WebAPI / RestfulAPI / JSON, XML
  • Javascript SDK: FacebookSDK, Firebase, MongoLab API

Database

  • Microsoft SQL
  • MySQL
  • MongoDB

Version Control

  • Git (Git Shell & Github)
  • Team Foundation Server
  • SVN (TortoiseSVN & VisualSVN)

IDE

  • Atom
  • Visual Studio 2012 & 2013
  • Eclipse & Netbeans

Foreign Language

  • TOEIC: 940/990
  • IELTS: 7.5

Knowledge

  • Deep understanding about OOP, Design Pattern, SOLID principles, Dependency Injection, ...
  • Good understanding about the Agile and Scrum process
  • Good understanding software design, database design, RestfulAPI, ...
  • Good time management, presentation and teamwork skills ...

Experiences

Full Stack Developer

Lancaster ISS

02/2016
-
Present

  • Project:iLancaster
  • Project Description: A free mobile app delivering Lancaster University services, resources, and information - at your fingertips - whenever you want them, from wherever you are!
  • Team Size: 9
  • Responsiblities: Meeting with customers and teammates to get clear requirement. Develop the frameworks and modules of the system.
  • Accomplishments: Learned new Microsoft technologies and frameworks. Improved teamwork and communication skills.
  • Technologies: Front-end: ReactJS + Redux, Webpack. Back-end ASP.NET MVC5, Entity Framework.

Developer

Aswig Solutions

10/2014
-
10/2015

  • Project:Foundation
  • Project Description: A system which serves as a gateway, checks the authentication and authorization of the users from other applications.
  • Team Size: 12
  • Responsiblities: Meeting with customers and teammates to get clear requirement. Develop the frameworks and modules of the system.
  • Accomplishments: Learned new Microsoft technologies and frameworks. Improved teamwork and communication skills.
  • Technologies: ASP.NET MVC5, Entity Framework, AngularJS, Claim-based Identity, Thinktecture Identity Server.

Junior Developer

FPT Software Ho Chi Minh

01/2014
-
09/2014

  • Project: Nebula - Simulator
  • Project Description: A system simulates the process of constructing an oil well. The purpose of the system is to help training junior petroleum engineers.
  • Team Size: 12
  • Responsiblities: Communicate with customer to get clear requirement. Develop and fix the application’s defect base on requirement. Prepare document and technical guide for developers joining in the middle of the project.
  • Accomplishments: Learned to develop software follow Scrum development process. Learned WPF, Caliburn.Micro Model-View-ViewModel framework. Got experience in working/communicate with American customers.
  • Technologies: XAML, WPF, Caliburn Micro, MEF.

Pet Projects


All the time

In my free time, I work on some pet projects: https://github.com/conanak99/

Education

2015
-
2017

MSc of International Innovation (Computer Science pathway)

Lancaster University, United Kingdom

  • Degree grade: Distinction

2011
-
2014

Bachelor Degree

FPT University, Vietnam

  • Top 5 graduated student in 2014. GPA: 8.8/10. Degree grade: Good
  • Team leader in the Capstone Project. Highest Capstone Project score in that semester.
  • Best student in courses: Software Architecture and Design, Advanced Database.
  • Excellent student of 5/8 semesters (GPA≥ 8.5). Good student of 3/8 semester (GPA ≥ 8.0).