A dedicated Software Engineer with 12 years of extensive experience in the full software development life cycle for customer-facing applications. Skilled in both frontend and backend development, with a strong analytical mindset. A collaborative team player committed to delivering effective technical solutions under tight deadlines. Possesses excellent communication and interpersonal abilities. Proven leadership and exceptional management skills, with a talent for fostering strong relationships with team members.
Programming Languages
Python 3, JavaScript ES6, SQL
AI & Machine Learning
LLMs (GPT, Claude), Retrieval-Augmented Generation (RAG), ReAct Agent, Embeddings
Libraries & Frameworks
FastAPI, Node.js, PyTorch, Pandas, spaCy, LangChain, LlamaIndex
Databases
PostgreSQL, DynamoDB, Redis, Vector Databases (FAISS, Chroma)
DevOps & Cloud
Linux, Docker, K8s, Git, AWS, Apache Kafka, CI/CD
Core Competencies
System Design & Architecture, Data Structures & Algorithms, Object-Oriented Programming (OOP), Microservices Architecture, RESTful API Development, Prompt Engineering
Software Engineer
Nov 2022 - Continue
- Developed voice AI solutions with LLMs (GPT-4o, Claude 3.5) and Python for intelligent conversational interfaces
- Implemented RAG pipelines with Vector Databases (FAISS, Chroma) to enhance AI accuracy and context-awareness
- Designed Agentic AI systems for autonomous multi-step workflows and decision-making
- Optimized LLM performance through prompt engineering and efficient context management
- Integrated voice processing with NLP models for seamless human-AI interactions
- Collaborated with cross-functional teams to deliver scalable AI-driven solutions
Sr Software Engineer
Jan 2020 - Feb 2021
- Developed cross-platform desktop application with Electron, React.js, Redux, HTML5, CSS3/SCSS
- Designed and developed backend services with Python 3, Django REST Framework, PostgreSQL, MongoDB
- Participated in feature requirement analysis meetings and proposed optimized technical solutions in a form
of a Software Design Document (SDD)
- Investigated software bugs and solved issues by improving ~25% API response time
- Measured project tracking with Jira for maintaining release schedule by following scrum
- Supervised team, project planning, system design, estimation, and implementation
Sr Software Engineer
Jan 2016 - Dec 2019
- Developed single-page applications (SPA) with React.js, Redux, HTML5, CSS3/SCSS, Firebase
- Designed several microservice architecture and developed many RESTful APIs with Java Spring Boot, Node.js,
Express.js, Python, Django REST Framework, MySQL, PostgreSQL, MongoDB, Redis
- Received a "Thank you" trophy for "pushing the boundary!" in 2016
- Adapted new tools such as programming languages, databases, libraries, or frameworks based on project
requirements
- Collaborated with multiple teams to deliver projects following agile software development
- Resolved production issues and maintained release schedule by project tracking with Jira
- Performed code review on a pull request and maintained feature and release branches in Github