
Tanat Tanalai
Verified Expert in Engineering
Full-stack Developer
Bangkok, Thailand
Toptal member since May 2, 2022
Tanat is a passionate software developer with almost ten years of experience in the IT industry. He is a certified project management professional (PMP) with an MBA and a background in engineering. Combining solid technical and business skills with an entrepreneurial and agile mindset, Tanat has embraced various client-facing roles and helped businesses evolve by providing great technology solutions to their end-users.
Portfolio
Experience
- Business - 7 years
- IT Project Management - 5 years
- Agile - 3 years
- MongoDB - 2 years
- React - 2 years
- SQL - 2 years
- Node.js - 2 years
- Angular - 1 year
Availability
Preferred Environment
Windows, MacOS, Linux, Agile
The most amazing...
...project I've worked on was developing a complex financial application, involving non-functional test and performance improvement, and delivering value to users.
Work Experience
Expert Front-end Developer
Allianz Technology, Thailand, Ltd
- Developed a web application for reinsurance business, integrating the Google Maps, single-sign-on, and localization functionality.
- Advised on database structure and REST API-related best practices, including response code, response structure, and URI semantics.
- Acted as a project front-end lead, ensuring front-end code quality and guiding team members.
Developer
Hello Alldae Co., Ltd
- Developed the company's eCommerce website, handling both the front end and the back end.
- Wrote the unit test back-end API and designed the database model with MongoDB.
- Deployed on AWS EC2 with Jenkins for CI/CD, including NGINX customization.
Developer
SS&C Technologies, Thailand, Ltd
- Developed a financial web app and test suite, including unit, integration, and end-to-end tests. Used tools such as Docker, Kubernetes, Jenkins, Kafka, and GraphQL.
- Performed non-functional testing, using tools such as Grafana and JMeter script.
- Contributed to adopting best practices and designing the database structure and indexes.
Business Development Specialist | MBA Internship
Bitkub Blockchain Technology Co., Ltd
- Advised a B2B client on digital transformation supported by blockchain technology.
- Coordinated the website's creation for a new business unit.
- Provided guidance on the website UI/UX to suit the target clients.
Associate General Manager
AMT Food Co., Ltd
- Managed the budget for IT-related projects according to the financial statement.
- Initiated and coordinated the implementation of payroll software and MRP, reducing the time and errors related to the use of Excel sheets.
- Maintained the SQL Server Express with T-SQL language, storing MRP data related to the manufacturing process.
Sales Engineer
Keyence Co., Ltd
- Handled cold callings, demonstrated products, and consulted with clients to design and automize the process flow, reducing human errors and the workforce.
- Achieved more than a 100% of sales target throughout the joining period.
- Supported customers throughout the whole process, from sales to after-sales.
Technical Pre-sales
AppliCAD
- Showcased and presented new 3D-design software products in seminars with more than 100 attendees.
- Consulted and trained new and current clients on the technical aspects of SOLIDWORKS software.
- Authored various company articles and videos with thousands of views to prompt knowledge sharing.
Experience
Hello Alldae
Aloha Investment Operation Application
https://www.ssctech.com/solutions/products-a-to-z/alohaA few examples of the features are compliance checking of portfolios, handling long-running requests, and updating data store for quicker queries, utilizing custom decorators, such as GraphQL and Kafka topics.
The project required performance tuning, using JMeter script and Grafana log to analyze and customize services built under Docker and Kubernetes pods.
Lighster Application
https://www.lightster.co/I was involved in the back-end development using mainly Node.js and MongoDB. Few example of features I developed are payment service, video recording service, and call session service, utilized several third-party technology, such as Stripe for payment and subscription handling, Agora for video recording, and Firebase for real-time notification and chat.
Education
Master's Degree in Business Administration
The University of Manchester - Manchester, United Kingdom
Bachelor of Engineering Degree in Mechanical Engineering
King Mongkut's University of Technology Thonburi | KMUTT - Bangkok, Thailand
Certifications
AWS Solutions Architect Associate
Amazon Web Services
Certified Scrum Developer (CSD)
Scrum Alliance
MCSA: SQL 2016 Database Development
Microsoft
Project Management Professional (PMP)
Project Management Institute | PMI
Certified Scrum Master (CSM)
Scrum Alliance
Skills
Libraries/APIs
Node.js, React, Google Maps SDK, Google Maps, REST APIs, Stripe API, Stripe
Tools
Jenkins, Apache JMeter, Agora
Languages
TypeScript, SQL, GraphQL, JavaScript, HTML, CSS, SCSS
Frameworks
Angular, NestJS, Express.js, OAuth 2
Paradigms
Scrum, Agile, REST
Storage
MongoDB, Databases, Database Structure, JSON
Platforms
Docker, Amazon Web Services (AWS), Kubernetes, Windows, MacOS, Linux, Blockchain, Apache Kafka, Firebase
Other
Certified Scrum Developer, Certified ScrumMaster (CSM), Scrum Master, Development, Data Structures, IT Project Management, Business, Engineering, Financials, Consulting, Industry, APIs, Full-stack Development, OAuth, Business to Business (B2B), Sales, Software, Tech Sales, Web Development, Web App Development, Architecture, Cloud, Cloud Architecture, AWS Cloud Architecture
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring