Hi, I'm Nguyen Van Ninh

Fullstack Developer_

With over 6 years of experience, I have developed and managed diverse systems including e-commerce, payment gateways, CMS, ERP, and order processing systems. I specialize in optimizing microservice and API systems using Redis, Elasticsearch, and Kafka.

Avatar Nguyen Van Ninh
C#
JavaScript
HTML
React
Angular
Node.js
Python
Blazor
Bootstrap
Git
GitHub
GitLab
Docker
Redis
MongoDB
MySQL
PostgreSQL
C#
JavaScript
HTML
React
Angular
Node.js
Python
Blazor
Bootstrap
Git
GitHub
GitLab
Docker
Redis
MongoDB
MySQL
PostgreSQL
Elasticsearch
Elastic
Kibana
API
npm
NuGet
ABP
Cloudflare
S3
Figma
Confluence
Jira
Bitbucket
Google
Map
MSSQL
Linux
Elasticsearch
Elastic
Kibana
API
npm
NuGet
ABP
Cloudflare
S3
Figma
Confluence
Jira
Bitbucket
Google
Map
MSSQL
Linux
..and more
6+

Years of Experience

20+

Projects Completed

15+

Satisfied Clients

2

Certificates

Services

Designing custom solutions to meet your requirements

Web & App Development

Crafting visually appealing and user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks like NextJS and Angular.

Database Management

Designing and managing databases with SQL and NoSQL technologies such as PostgreSQL, MongoDB, and MySQL.

API Development

Creating and integrating RESTful APIs to enable smooth communication between front-end and back-end systems.

Performance Optimization

Improving the speed and performance of web applications to provide a better user experience. Work with .NET, NextJS, Angular, ReactJS

E-commerce Solutions

Developing scalable and secure payment solutions for e-commerce platforms tailored to your business needs.

Integrating AI

Boost your applications with AI for improved efficiency, automation, and enhanced user experience

Resume

6+ years of programming experience

Fullstack Developer
  • Designed and developed high-scalable backend services using .NET Core and SQL databases.
  • Built responsive user interfaces (UI) using Angular for seamless user interactions.
  • Worked in Agile environments, collaborating closely with product teams to analyze requirements and deliver new features.
.NET CoreSQLAngularSVNWindow Server
Projects

Featured Projects

Sosanhtech.com

Full-Stack Developer
  • Architected and developed a complete web ecosystem following Domain-Driven Design (DDD) principles and a microservices architecture, comprising three main components: a public-facing website for end-users (NextJS, TailwindCSS), an internal Content Management System (CMS) (NET Core WebAssembly), and a backend API system (ABP Framework).
  • Deployed and managed the system on a Linux server, using Nginx as a reverse proxy and PM2 for process management for the Node.js application (NestJS).
  • Built an automated data crawling system using Selenium to update product prices and information in real-time.
  • Utilized Hangfire to handle background and recurring jobs, such as data updates and report generation.
  • Integrated Redis for caching frequently accessed data, significantly reducing database load and improving system response time.
  • Set up an automated alerting system from the server to Telegram and integrated webhooks to enable quick execution of system tasks.
  • Implemented Elasticsearch to power the core search functionality, autocomplete for the search feature, delivering sub-second query responses with complex filtering and classification capabilities.
  • Established a centralized logging system using Seq to collect logs from all microservices and used Kibana to visualize data from Elasticsearch.
NextJSTailwind CSS.NET CoreABP FrameworkNginxPM2SeleniumRedisElasticsearchHangfireKibanaLinux
View Project

Education

2015-2019

Saigon Technology University

Bachelor of Information Technology

Skills

Technologies & Skills

C#
C#
JavaScript
JavaScript
HTML
HTML
React
React
Angular
Angular
Node.js
Node.js
Python
Python
Blazor
Blazor
Bootstrap
Bootstrap
Git
Git
GitHub
GitHub
GitLab
GitLab
Docker
Docker
Redis
Redis
MongoDB
MongoDB
MySQL
MySQL
PostgreSQL
PostgreSQL
Elasticsearch
Elasticsearch
Elastic
Elastic
Kibana
Kibana
API
API
npm
npm
NuGet
NuGet
ABP
ABP
Cloudflare
Cloudflare
S3
S3
Figma
Figma
Confluence
Confluence
Jira
Jira
Bitbucket
Bitbucket
Google
Google
Map
Map
MSSQL
MSSQL
Linux
Linux
Tailwind
Tailwind
Cursor
Cursor
Selenium
Selenium
NextJS
NextJS
Nginx
Nginx
.NET Core
.NET Core
SQL
SQL
CSS
CSS
Kafka
Kafka
Acumatica Framework
Acumatica Framework

Kỹ năng chuyên môn

  • Architecture: Microservice Architecture, DDD, CQRS, OOP, SOLID, Design Patterns, Clean Architecture
  • Backend Technologies: .NET Core, ASP.NET MVC, .NET Framework, ABP Framework, Nopcommerce, Web API, Message Queue, Kafka, Authentication, Redis Cache, OAuth2, Elastic Search
  • Frontend: ReactJS, NextJS, Angular, AngularJS, Blazor, Blazor WebAssembly, JavaScript, jQuery, KnockJS, Bootstrap, TailwindCSS, Shadcn/UI
  • Database Systems: SQL, MongoDB, PostgreSQL
  • Monitoring & Analysis: Kibana, Datadog, Google Search Console
  • Source Control: Git, GitLab, Gitflow, SVN, Bitbucket, CI/CD pipelines, Jenkins
  • SEO & Data Crawling: NextJS SSR, Google Search Console, Selenium
  • Tools & Methodologies: Jira, Confluence, Slack, Figma, Agile, Scrum, Waterfall

Let's Connect

Phone Number

0367100613

Address

Thành phố Hồ Chí Minh, Việt Nam