Rizwanul Islam Rudra
Professional Summary
Software Engineer with 10+ years of experience building scalable, high-quality web and back-office applications using Vue.js 3, Nuxt 3, Node.js, TypeScript, and React. Skilled in full-stack development, clean architecture, and continuous delivery, with a track record of delivering impactful solutions in cross-functional teams. Passionate about writing maintainable, well-tested code that delights users and drives business value.
Key Skills
- Frontend: Vue 3, Nuxt 3, TypeScript, JavaScript, Vuex/Pinia, Vuetify, TailwindCSS
- Backend & APIs: Node.js, Nest.js, Express, REST APIs, SQL, Python, DynamoDB
- Architecture & Practices: DDD, Clean Architecture, TDD
- Testing: Jest, Vitest, Cypress, Playwright
- DevOps & Tools: Git, GitHub Actions, CI/CD, AWS, Sentry
- Leadership & Collaboration: Technical Leadership, Code Reviews, Agile Teams
Experience
YPB Group International Company Ltd. | Apr 2021 - Present
Senior Software Developer (Tech Lead)
- Define and evolve platform architecture to ensure scalability, maintainability, and high performance.
- Collaborate with the Head of Technology and cross-functional stakeholders to deliver software aligned with the engineering roadmap.
- Lead recruitment, onboarding, and mentorship of software engineers.
- Drive adoption of best practices including DDD, TDD, and Clean Architecture.
- Communicate complex technical concepts effectively to stakeholders.
- Introduce innovative solutions and optimize team structures.
Manatal | Aug 2019 - Mar 2021
Senior Software Developer
- Developed and maintained critical features for a SaaS platform.
- Conducted regular code reviews and provided constructive feedback.
- Collaborated with project managers, UI/UX designers, and stakeholders.
- Worked in an agile environment to roll out features that contributed to business goals.
Pocket Playlab | Apr 2018 - May 2019
Software Engineer
- Developed web applications using HTML, CSS, JavaScript, jQuery on ASP.NET.
- Migrated vanilla codebase into Angular.
- Collaborated with project managers, UI/UX designers, system analysts.
- Introduced modern frontend frameworks and tools.
Cal-Comp Electronics (Thailand) | Sep 2016 - Mar 2018
Software Engineer
- Led development of the XYZ Printing 3D web gallery application using Java, Play Framework, Angular.js.
- Developed STEAM 3D Printing Solution for kids.
- Designed and implemented responsive UI components.
Taste Adventures Ltd. | Jun 2015 - Jun 2016
Web Developer
- Developed a tour expense tracking application using PHP, HTML, CSS, JavaScript, MySQL.
- Maintained and optimized a PHP-based food tour website.
- Supported business analysis and documented requirements.
- Grew social media platforms by 60% in visitors and 80% engagement.
Education
Assumption University of Thailand
- Master of Science in Computer Science
- Thesis: Sentiment Analysis of Consumer Reviews using Machine Learning
- Published: IEEE Xplore (ISBN: 979-8-3503-0050-5, 10 August 2023)
- Bachelor of Engineering in Computer Engineering