Nguyen Tan Khoa
Software Developer
Software Developer with 2+ years building Java/Spring Boot backends and React/Next.js frontends — from multi-tenant SaaS and event-driven microservices (Kafka) to enterprise e-office systems. Strong in API security (JWT, RBAC, Keycloak, SSO) and containerized deployment.
💼Work Experience
- 7/2026 – Now
AI AAS JSC
Software Developer
AAS - AI Automation System
aas.ai.vnAI-powered marketing automation platform for content generation, social media publishing, SEO auditing, and marketing analytics.
Content goes from AI generation to scheduled posts on TikTok, Facebook and YouTube, run by background jobs instead of by hand.
Java 21Spring BootKafkaReact 19TypeScriptMySQLRedisKeycloakResponsibilities
- Developed Java 21/Spring Boot microservices with Kafka-based event-driven architecture.
- Developed responsive dashboards using React, TypeScript, Tailwind CSS, and Zustand.
- Implemented AI-powered content/video generation and integrated TikTok, Facebook, and YouTube APIs for automated publishing.
- Built SEO auditing, marketing funnel analytics, background jobs, and campaign scheduling features.
Project Outcome
- Automated multi-channel content creation and publishing, reducing manual campaign execution.
AAS Telesale - AI Voice Telesales Platform
Multi-tenant AI telesales platform for AI voice agents, outbound calling campaigns, omnichannel lead management, and real-time call monitoring.
A manager can step into a live AI call: whisper to the agent, or hand the customer to a salesperson while the call is still running.
Java 21Spring BootSpring AI (MCP)KafkaOpenFeignMySQLFlywayKeycloakResponsibilities
- Developed Java 21/Spring Boot services for AI voice agent provisioning, knowledge bases, and outbound batch-calling campaigns built on the ElevenLabs Conversational AI API.
- Built Kafka-based event processing for call events and asynchronous AI call analysis, automatically scoring calls, updating lead status, and syncing outcomes to CRMs.
- Implemented live call control (whisper, warm transfer to salespeople, end call) over WebSocket, with real-time notifications via SSE and Web Push.
- Integrated Facebook Messenger, Zalo OA/ZNS, Google Calendar/Sheets, and 7 CRM connectors (Salesforce, HubSpot, Zoho, SugarCRM, etc.) through a pluggable connector architecture.
- Developed React/TypeScript dashboards for campaigns, live monitoring, omnichannel inbox, lead pipeline, and reports, plus a mobile web app for salespeople.
Project Outcome
- Delivered an end-to-end AI telesales workflow covering lead capture, automated AI calling, call analysis, salesperson handoff, and CRM sync.
- Built Decree 91 compliance into every campaign: do-not-call numbers are filtered out before calls start, and consent is tracked per number.
- Built an MCP server with Spring AI so AI agents can manage campaigns, leads, and conversations, reusing the same service layer as the REST API.
- 3/2026 – 7/2026
NEWTECH DTP CORP
Software Developer
Enterprise E-Office Systems (VOffice)
Large-scale enterprise e-office and document management platform for document processing, search, reporting, authentication, and digital signatures.
Single sign-on through CAS/ADFS and full-text search with Apache Solr across enterprise documents.
JavaSpringHibernateOracle DBZK FrameworkApache SolrMemcachedCAS/ADFSResponsibilities
- Developed enterprise business logic using Java, Spring, and Hibernate, with Oracle DB.
- Built interactive enterprise UIs using ZK Framework and AJAX-based components.
- Implemented centralized SSO authentication with CAS/ADFS and full-text search using Apache Solr.
- Improved application performance with Memcached and implemented document reporting workflows using JasperReports.
- Integrated SignCA for secure electronic document signing and approval workflows.
Project Outcome
- Supported a large-scale enterprise e-office and document management platform for digital document operations.
- 6/2024 – 2/2026
Thadosoft JSC
Software Developer
Factory Management System Projects
Delivered full-stack factory management applications for enterprise clients, with secure APIs, role-based access control, and on-premise deployment.
Shipped as Docker containers so factories could run the system on-premise, even without internet.
JavaSpring BootSpring SecurityReactMySQLDockerJWTREST APIResponsibilities
- Developed secure RESTful APIs using Spring Boot and Spring Security, with JWT-based authentication and RBAC.
- Developed modular React interfaces with dynamic routing and reusable UI components.
- Designed MySQL data models and persistence layers for factory management systems.
- Containerized applications with Docker to support offline and on-premise deployments.
- Collaborated with clients from requirements analysis and workflow design through development, deployment, and documentation.
Project Outcome
- Delivered multiple full-stack factory management applications for enterprise clients.
⚡Skills
Backend
Frontend
Database & Storage
DevOps & Tools
🎓Education & Awards
Degree
B.Eng. in Information Technology
2021 – 2025
HCMC University of Agriculture & Forestry
Certificate
English Certificate B1
Issued by University of Agriculture & Forestry
Award
Merit Scholarship
Academic Years 2021–2022, 2022–2023 · GPA 8.0+
HCMC University of Agriculture & Forestry