Promsawat Pitakmetakul
Full Stack Mobile Developer at Krungsri Auto- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Krungsri Auto
-
Thailand
-
Banking
-
200 - 300 Employee
-
Full Stack Mobile Developer
-
Oct 2020 - Present
[ Infrastructure ] Aws, Lambda, EC2, Docker, Jenkins, Etc - Design and create terraform to setup cloud tools and deploy microservice to cloud - Refactor code build standard pattern environment terraform to synchronize with lambda mocroservice - Setup jenkins to deploy project and lambda warmup solution for cold start [ Backend - Monolithic ] Reactive Service - Kotlin Spring WebFlux - Design and develop new feature follow requirement - Patch up coverage test from 40% to 80% - Write unit test coverage for 100% for each new feature or update[ Backend - Microservices ] AWS Lambda - Kotlin + Python - Design new microservice architecture and request flow - Setup serverless kotlin project on gradle dsl kts multiple module - Create standard pattern, environment, request, common source, OOP exception, OOP base, etc.. - Append all standard pattern and design together as hyper project or hyper solid framework - Design internal/external microservice request flow- Setup postman as automation test to auto build request, assert response for each new path on microservice - Convert individual each path and service from monolithic to microservice - Design crossing language microservice kotlin + python - Setup python lightweight module on hyper project and append to terraform microservice[ Frontend ] Flutter Mobile - Develop new feature follow business - Research ux/ui design, source code pattern problem - Design solution as new feature and append it together as flutter ui framework or super component - Design/Create more extra feature debug mode auto generate key on ui framework - Appy to project and rewrite 20% of all source to flutter to ui framework - Research automate test problem and expo flutter drive feature syntax - Design feature to resolve automation problem and append all design togethre then create new automation framework - Write automate test cast from framework to test all feature product on flutter mobile app
-
-
-
Ocean Life Insurance
-
Insurance
-
200 - 300 Employee
-
Full Stack Web Developer
-
Aug 2020 - Sep 2020
[ Project 1 ][ Backend ] Java Dropwizard- Develop new feature follow requirement- Develop feature search insert update delete insurance data [ Front ] ReactJS- Develop new feature follow requirement - Design ux/ui responsive - Design and develop react component to reuse- All task done then switch project [ Project 2 ][ Backend ] JavaEE- Maintain/Debug/Fix JavaEE project[ Frontend ] JSP- Maintain/Debug/Fix JSP Web [ Project 1 ][ Backend ] Java Dropwizard- Develop new feature follow requirement- Develop feature search insert update delete insurance data [ Front ] ReactJS- Develop new feature follow requirement - Design ux/ui responsive - Design and develop react component to reuse- All task done then switch project [ Project 2 ][ Backend ] JavaEE- Maintain/Debug/Fix JavaEE project[ Frontend ] JSP- Maintain/Debug/Fix JSP Web
-
-
-
-
Full Stack Web Developer
-
Jul 2019 - Jun 2020
** UpdatingOn side : [ LH-Bank, Krungsri BAY, TCRB ][ LH-Bank ]Web + Monolithic + Microservice (Full-Stack Web Developer)- Develop backend and frontend feature- Fix bugs and support production- Maintain microservice module - Setup new module jasper report pdf service and- Develop pdf form statement user- Develop feature sent email statement[ Krungsri BAY ]- Retrieve project- Setup more feature excel and create common sharing resource- Develop new page search quarry data- Collect User Requirement- Develop Full Feature Backend/Frontend[ TCRB ]- Design and Develop Feature on NodeJS- Setup Compile and Deploy Docker on AWS- Design Microservice Architecture on AWS- Design and Develop Dynamic Repo DynamoDB Library (DB Connector Library)[ Do High Quality Code with ]- Standard Pattern | Refactoring | Clean Code- Minimize | Optimize | Dependency Injection- Test Driven | Unit Test | Coverage Test (100%) | Integration Test
-
-
-
General Electronic Commerce Services Co., Ltd.
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Web Developer
-
Jul 2018 - May 2019
Infrastructure- Docker, NginX, JenkinsBackend- Microservices : Java Spring-BootFrontend- Super Web App : AngularJS- UI Framework : Super Component Append Controller - AngularJS+ Ux/Ui (Dev/Creator)- Automate Test - Robot Framework (Selenium)Methodology- Agile, Scrum, TDD[ Responsibilities ]- Develop Full Feature Backend & Frontend- Upgrade System Feature- Setup Develop and Maintenance new Module on Microservice- Design ux/ui responsive pattern, reactive ui, etc..- Design & Upgrade > Web from None Responsive to Full Responsive Web App- Design & Share knowledge & Upgrade > Core-UI Framework (Component Framework)- Develop product feature with Rest API/Responsive web/MVC/multi language/Solid[ Do High Quality Code with ]- Standard Pattern | Refactoring | Clean Code | Dependency Injection- Test Driven Development | Unit Test | Coverage Test (100%)
-
-
-
GENIUS TREE LTD
-
United Kingdom
-
Information Technology & Services
-
Internship Trainee
-
Aug 2016 - Nov 2016
-
-
Education
-
Ubon Ratchthani University
Bachelor's, Faculty Management Information System