index.tsx
Đào Văn Nhâm

Đào Văn Nhâm

Software Engineer

Hanoi, VietnamAvailable for work
@daonham1,296 contributions in the last year
MayJunJulAugSepOctNovDecJanFebMarAprMay0 contributions on 2025-05-112 contributions on 2025-05-120 contributions on 2025-05-130 contributions on 2025-05-140 contributions on 2025-05-150 contributions on 2025-05-160 contributions on 2025-05-170 contributions on 2025-05-181 contributions on 2025-05-194 contributions on 2025-05-200 contributions on 2025-05-211 contributions on 2025-05-227 contributions on 2025-05-230 contributions on 2025-05-240 contributions on 2025-05-252 contributions on 2025-05-261 contributions on 2025-05-272 contributions on 2025-05-2817 contributions on 2025-05-299 contributions on 2025-05-300 contributions on 2025-05-310 contributions on 2025-06-010 contributions on 2025-06-029 contributions on 2025-06-034 contributions on 2025-06-041 contributions on 2025-06-053 contributions on 2025-06-060 contributions on 2025-06-070 contributions on 2025-06-088 contributions on 2025-06-090 contributions on 2025-06-102 contributions on 2025-06-119 contributions on 2025-06-120 contributions on 2025-06-130 contributions on 2025-06-140 contributions on 2025-06-150 contributions on 2025-06-160 contributions on 2025-06-171 contributions on 2025-06-180 contributions on 2025-06-1910 contributions on 2025-06-200 contributions on 2025-06-210 contributions on 2025-06-220 contributions on 2025-06-230 contributions on 2025-06-2414 contributions on 2025-06-250 contributions on 2025-06-260 contributions on 2025-06-270 contributions on 2025-06-280 contributions on 2025-06-291 contributions on 2025-06-300 contributions on 2025-07-010 contributions on 2025-07-020 contributions on 2025-07-031 contributions on 2025-07-040 contributions on 2025-07-050 contributions on 2025-07-060 contributions on 2025-07-070 contributions on 2025-07-080 contributions on 2025-07-090 contributions on 2025-07-1018 contributions on 2025-07-110 contributions on 2025-07-120 contributions on 2025-07-131 contributions on 2025-07-140 contributions on 2025-07-151 contributions on 2025-07-160 contributions on 2025-07-170 contributions on 2025-07-180 contributions on 2025-07-190 contributions on 2025-07-200 contributions on 2025-07-210 contributions on 2025-07-221 contributions on 2025-07-2315 contributions on 2025-07-240 contributions on 2025-07-250 contributions on 2025-07-260 contributions on 2025-07-271 contributions on 2025-07-282 contributions on 2025-07-293 contributions on 2025-07-305 contributions on 2025-07-310 contributions on 2025-08-010 contributions on 2025-08-021 contributions on 2025-08-030 contributions on 2025-08-042 contributions on 2025-08-052 contributions on 2025-08-060 contributions on 2025-08-0713 contributions on 2025-08-080 contributions on 2025-08-090 contributions on 2025-08-101 contributions on 2025-08-110 contributions on 2025-08-122 contributions on 2025-08-130 contributions on 2025-08-140 contributions on 2025-08-150 contributions on 2025-08-160 contributions on 2025-08-170 contributions on 2025-08-188 contributions on 2025-08-194 contributions on 2025-08-204 contributions on 2025-08-211 contributions on 2025-08-220 contributions on 2025-08-230 contributions on 2025-08-246 contributions on 2025-08-250 contributions on 2025-08-260 contributions on 2025-08-279 contributions on 2025-08-288 contributions on 2025-08-290 contributions on 2025-08-300 contributions on 2025-08-310 contributions on 2025-09-010 contributions on 2025-09-022 contributions on 2025-09-030 contributions on 2025-09-040 contributions on 2025-09-050 contributions on 2025-09-060 contributions on 2025-09-070 contributions on 2025-09-081 contributions on 2025-09-090 contributions on 2025-09-100 contributions on 2025-09-110 contributions on 2025-09-120 contributions on 2025-09-130 contributions on 2025-09-140 contributions on 2025-09-150 contributions on 2025-09-160 contributions on 2025-09-170 contributions on 2025-09-1814 contributions on 2025-09-190 contributions on 2025-09-200 contributions on 2025-09-212 contributions on 2025-09-220 contributions on 2025-09-230 contributions on 2025-09-240 contributions on 2025-09-250 contributions on 2025-09-260 contributions on 2025-09-270 contributions on 2025-09-280 contributions on 2025-09-295 contributions on 2025-09-309 contributions on 2025-10-0116 contributions on 2025-10-024 contributions on 2025-10-030 contributions on 2025-10-040 contributions on 2025-10-050 contributions on 2025-10-061 contributions on 2025-10-070 contributions on 2025-10-0811 contributions on 2025-10-092 contributions on 2025-10-100 contributions on 2025-10-110 contributions on 2025-10-122 contributions on 2025-10-133 contributions on 2025-10-1423 contributions on 2025-10-1510 contributions on 2025-10-167 contributions on 2025-10-170 contributions on 2025-10-180 contributions on 2025-10-1910 contributions on 2025-10-201 contributions on 2025-10-210 contributions on 2025-10-220 contributions on 2025-10-2313 contributions on 2025-10-240 contributions on 2025-10-250 contributions on 2025-10-260 contributions on 2025-10-274 contributions on 2025-10-280 contributions on 2025-10-2910 contributions on 2025-10-303 contributions on 2025-10-310 contributions on 2025-11-010 contributions on 2025-11-020 contributions on 2025-11-036 contributions on 2025-11-045 contributions on 2025-11-050 contributions on 2025-11-0611 contributions on 2025-11-073 contributions on 2025-11-080 contributions on 2025-11-095 contributions on 2025-11-102 contributions on 2025-11-116 contributions on 2025-11-124 contributions on 2025-11-133 contributions on 2025-11-142 contributions on 2025-11-150 contributions on 2025-11-162 contributions on 2025-11-173 contributions on 2025-11-186 contributions on 2025-11-192 contributions on 2025-11-201 contributions on 2025-11-210 contributions on 2025-11-224 contributions on 2025-11-235 contributions on 2025-11-2410 contributions on 2025-11-255 contributions on 2025-11-261 contributions on 2025-11-272 contributions on 2025-11-280 contributions on 2025-11-290 contributions on 2025-11-303 contributions on 2025-12-017 contributions on 2025-12-025 contributions on 2025-12-030 contributions on 2025-12-040 contributions on 2025-12-050 contributions on 2025-12-060 contributions on 2025-12-077 contributions on 2025-12-085 contributions on 2025-12-099 contributions on 2025-12-105 contributions on 2025-12-114 contributions on 2025-12-120 contributions on 2025-12-130 contributions on 2025-12-140 contributions on 2025-12-157 contributions on 2025-12-165 contributions on 2025-12-173 contributions on 2025-12-183 contributions on 2025-12-190 contributions on 2025-12-200 contributions on 2025-12-213 contributions on 2025-12-225 contributions on 2025-12-239 contributions on 2025-12-242 contributions on 2025-12-257 contributions on 2025-12-260 contributions on 2025-12-270 contributions on 2025-12-284 contributions on 2025-12-293 contributions on 2025-12-300 contributions on 2025-12-310 contributions on 2026-01-010 contributions on 2026-01-022 contributions on 2026-01-030 contributions on 2026-01-045 contributions on 2026-01-054 contributions on 2026-01-065 contributions on 2026-01-070 contributions on 2026-01-083 contributions on 2026-01-090 contributions on 2026-01-100 contributions on 2026-01-1112 contributions on 2026-01-124 contributions on 2026-01-137 contributions on 2026-01-140 contributions on 2026-01-152 contributions on 2026-01-160 contributions on 2026-01-170 contributions on 2026-01-182 contributions on 2026-01-193 contributions on 2026-01-205 contributions on 2026-01-213 contributions on 2026-01-226 contributions on 2026-01-230 contributions on 2026-01-240 contributions on 2026-01-257 contributions on 2026-01-260 contributions on 2026-01-270 contributions on 2026-01-283 contributions on 2026-01-296 contributions on 2026-01-302 contributions on 2026-01-310 contributions on 2026-02-013 contributions on 2026-02-021 contributions on 2026-02-037 contributions on 2026-02-040 contributions on 2026-02-056 contributions on 2026-02-060 contributions on 2026-02-070 contributions on 2026-02-082 contributions on 2026-02-095 contributions on 2026-02-105 contributions on 2026-02-111 contributions on 2026-02-126 contributions on 2026-02-130 contributions on 2026-02-140 contributions on 2026-02-150 contributions on 2026-02-160 contributions on 2026-02-170 contributions on 2026-02-180 contributions on 2026-02-190 contributions on 2026-02-200 contributions on 2026-02-210 contributions on 2026-02-223 contributions on 2026-02-2311 contributions on 2026-02-246 contributions on 2026-02-258 contributions on 2026-02-263 contributions on 2026-02-270 contributions on 2026-02-280 contributions on 2026-03-010 contributions on 2026-03-020 contributions on 2026-03-032 contributions on 2026-03-045 contributions on 2026-03-056 contributions on 2026-03-060 contributions on 2026-03-070 contributions on 2026-03-083 contributions on 2026-03-096 contributions on 2026-03-104 contributions on 2026-03-114 contributions on 2026-03-1210 contributions on 2026-03-130 contributions on 2026-03-140 contributions on 2026-03-1523 contributions on 2026-03-1611 contributions on 2026-03-175 contributions on 2026-03-189 contributions on 2026-03-197 contributions on 2026-03-200 contributions on 2026-03-210 contributions on 2026-03-2210 contributions on 2026-03-231 contributions on 2026-03-249 contributions on 2026-03-255 contributions on 2026-03-266 contributions on 2026-03-270 contributions on 2026-03-280 contributions on 2026-03-2911 contributions on 2026-03-305 contributions on 2026-03-313 contributions on 2026-04-019 contributions on 2026-04-027 contributions on 2026-04-030 contributions on 2026-04-040 contributions on 2026-04-058 contributions on 2026-04-0613 contributions on 2026-04-0714 contributions on 2026-04-088 contributions on 2026-04-099 contributions on 2026-04-100 contributions on 2026-04-112 contributions on 2026-04-125 contributions on 2026-04-1310 contributions on 2026-04-1414 contributions on 2026-04-1514 contributions on 2026-04-1616 contributions on 2026-04-170 contributions on 2026-04-180 contributions on 2026-04-197 contributions on 2026-04-2012 contributions on 2026-04-2125 contributions on 2026-04-2212 contributions on 2026-04-2316 contributions on 2026-04-240 contributions on 2026-04-252 contributions on 2026-04-262 contributions on 2026-04-275 contributions on 2026-04-2815 contributions on 2026-04-290 contributions on 2026-04-300 contributions on 2026-05-010 contributions on 2026-05-020 contributions on 2026-05-0320 contributions on 2026-05-0430 contributions on 2026-05-059 contributions on 2026-05-0644 contributions on 2026-05-0712 contributions on 2026-05-086 contributions on 2026-05-0923 contributions on 2026-05-1036 contributions on 2026-05-1130 contributions on 2026-05-1213 contributions on 2026-05-130 contributions on 2026-05-141 contributions on 2026-05-15
LessMore

I am a developer with 8 years of experience in web and mobile development, specializing in both frontend and backend technologies. Throughout my career, I have contributed to a wide range of projects — from startups to enterprise-level applications — building scalable, high-performance solutions that enhance user experience.

With a strong foundation in JavaScript/TypeScript, I am proficient in modern technologies such as React, Next.js, and Remix on the frontend, as well as NestJS, Express.js, and Node.js on the backend. I also work with React Native to develop cross-platform mobile applications, and always strive to apply best practices and optimal software architectures to keep the codebase clean, maintainable, and scalable.

Technical skills

Experience

ThimPress

2020 - Present

Full Stack Developer

  • Managing outsourcing projects, overseeing project timelines, deliverables, and client communication.
  • Leading technical teams, providing guidance and support to ensure successful implementation of technical solutions.
  • Acting as the primary technical support resource, resolving complex issues and ensuring project quality standards are met.
  • Serving as the lead developer for high-complexity projects, responsible for designing, coding, and implementing critical features.
  • Ensuring code quality and optimizing system performance to meet project requirements and technical specifications.
  • Implementing CI/CD configurations to streamline development and deployment processes.
  • Overseeing deployment for clients, ensuring smooth releases and minimizing downtime.
ReactJSGolangNextJSRemixNestJSExpressJSReact NativeExpoReduxViteTailwindCSSMySQLMongoDBDockerAWSGitHub ActionsPrismaDrizzle ORMKafkaRabbitMQRedisSocket.ioWebSocketMQTTGraphQL

Freelance and Self-Employed

2018 - 2020

Full Stack Developer

  • Independently created and developed WordPress products (themes, plugins) and listed them on the Envato marketplace.
  • Managed product updates, customer support, and ensured high-quality standards to meet marketplace requirements.
  • Engaged in freelance projects on platforms such as Upwork, collaborating with clients to deliver custom solutions.
  • Managed project timelines, communication, and ensured the delivery of high-quality results.
  • Actively learned new technologies and programming languages to stay current with industry trends.
  • Expanded skill set to participate in a broader range of freelance projects and offer innovative solutions to clients.
ReactJSNextJSExpressJSReact NativePHPMySQLMongoDBWordPressWooCommerceElementorBeaver BuilderWPBakery

FTC Company

2017 - 2018

Full Stack Developer

  • Managed and led the development of WordPress projects sold on the Envato marketplace.
  • Took responsibility for coding and maintaining high-quality WordPress themes and plugins to meet market standards and customer expectations.
  • Developed and maintained WordPress themes and plugins to enhance product functionality and improve user experience.
  • Ensured seamless integration with existing systems, optimizing code for performance, security, and scalability.
PHPMySQLWordPressWooCommerceElementorBeaver BuilderWPBakery

Education

National Economics University

2013 – 2017

Computer Science and Information Technology

Hanoi, Vietnam

Selected projects

TSAR Stock Exchange

A stock exchange platform for trading stocks and other financial instruments with real-time trading and analytics

  • Built a stock exchange platform from scratch
  • Integrated with various payment gateways
Next.jsNestJSPostgreSQLRedisKafkaBullMQWebSocket

Get in touch

Loading…