Experienced Senior Software Engineer with 10 years of experience creating outstanding web solutions. I am specialized in JavaScript, TypeScript, Vue, React, and a comprehensive tech stack including Node.js and Generative AI.
π οΈ Leading dynamic teams to deliver exceptional products on time and within budget, my expertise extends beyond coding. I focus on nurturing talent, upskilling team members, and fostering cohesive, high-performing teams.
π A strong advocate for continuous learning and knowledge sharing, I regularly contribute to my blog and engage with the tech community on my personal website, X, Facebook and LinkedIn.
Nowadays I am heavily involed in building Generative AI based solutions using Python and TypeScript.
- Languages & Tools: TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
- Frontend: JavaScript, TypeScript, Vue 3, Nuxt 3, Vuex, Pinia, Vuetify, React, Next.js, TailwindCSS
- Backend & APIs: Node.js (NestJS, Express), REST, TypeORM
- Databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis
- Cloud & DevOps: AWS, Docker, CI/CD (GitHub Actions)
- Testing: Vitest, Cypress, Playwright
- AI / Automation: Hugging Face, LangChain, Google AI Studio, Vercel AI SDK, LangGraph
Assumption University of Thailand
- Master of Science in Computer Science
- Bachelor of Engineering in Computer Engineering
- Building a SaaS platform with Vue.js 3, NestJS, and DynamoDB
- Experimenting with Generative AI, AI agents, AI SDKs and OCR
Technical writing, coding challenges, travelling, eating Thai foods.
- riz1.dev: riz1.dev
- LinkedIn: rizwanulrudra
- Dev Community: riz007
- Twitter/X: @rizwanulrudra