I'm a passionate software engineer with expertise in TypeScript and JavaScript. I have a strong understanding of domain-driven design and clean architecture principles, which allows me to build scalable and maintainable applications. I enjoy solving complex problems and constantly expanding my knowledge in the ever-evolving world of software development.
- Languages: TypeScript, JavaScript
- Frameworks/Libraries: React, Node.js, Express.js, NestJs, VueJs, Jest, RabbitMQ
- Architectural Patterns: Domain-Driven Design (DDD), Clean Architecture, Event-Driven Design (EDA), Micro-Service
- Database: MongoDB, PostgreSQL, MySQL, Redis
- Version Control: Git
- Company Name: RentSpree
- Role: Software Engineer
- Duration: 06/22 - 06/23
- Responsibilities:
- Developed new features using React.js, Redux, Next.js, and Nest.js, ensuring high-quality code and adherence to best practices.
- Served as an Epic Leader for the technical track, leading the effort to refactor a service to adhere to Domain-Driven Design principles and Clean Architecture.
- Degree: Bachelor of Science in Computer Science
- University: Siam University
- Year of graduation: 2020
- LinkedIn: LinkedIn Profile
- Email: [email protected]
Feel free to reach out if you have any questions, collaboration opportunities, or just want to connect. I'm always eager to learn and grow as a developer!