Ø I have big passion for programming. The student years were the time when I learned a lot, in addition to the time in the lab, the time I went to practice in many places, I spent all my time at home plowing through piles of books on algorithms that I didn't know. I can borrow
Ø The skills that I have acquired during my 15 years of work are the speed of coding, logical thinking, fast problem-solving, coming up with many solutions, etc.
Ø The technology knowledge that I have learned, self-taught and made is also relatively basic, including programming languages: C, C++, PASCAL, FOXPRO, PHP, C#, Nodejs, VB.NET, Javascript, …. Platforms PHP, .NET, .NET Core, ... Types of relational databases: MySQL, MS SQL, MS Access, PostgreSQL... No SQL databases: Redis, Solr, ElasticSearch, MongoDB,… Types of Message broker : Redis MSQ, RabbitMQ, Kafka, MS Service bus,…
Ø My knowledge of software architecture is also relatively basic, like solution level design patterns: MVC, DCL, DDD, CQRS, .... Class-level design patterns: Singleton, Factory, Decorator, Strategy, Bridge, Mediator, UOF, etc. In addition, I also firmly grasped some knowledge of programming rules like Convention, SOLID, Clean architecture, ...
Ø The projects that I do are also relatively many, but by topic, I can categorize the following categories: POS, News, Magazine, Infographics, Shopping cart, Ecommerce, Market Place, ERP, Classified, …
Ø My strengths are hard work, curiosity and inquisitiveness. Willing to listen to superiors and colleagues. Don't be afraid of difficulties, don't give up
Ø My weakness is lack of confidence when standing in front of people, sensitive to comments (both good and bad)
Ø My hobbies are architecture, problem solving, database design, etc. In my free time, I like reading novels, detective books, playing chess, playing FIFA games.