Natthawat Pornsuraphap
Technical Lead at NocNoc- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Thai Native or bilingual proficiency
Topline Score
Bio
Experience
-
NocNoc
-
Thailand
-
Internet Marketplace Platforms
-
100 - 200 Employee
-
Technical Lead
-
Jul 2022 - Present
- Discuss business requirement with product owner, UX/UI designer to deliver customer valued product - Define and apply new mandatory process to ensure to deliver high quality software - Review team member’s code and test case for quality control - Manage, coaching and guide scrum team. Key tech: Java, Spring boot, MySQL - Discuss business requirement with product owner, UX/UI designer to deliver customer valued product - Define and apply new mandatory process to ensure to deliver high quality software - Review team member’s code and test case for quality control - Manage, coaching and guide scrum team. Key tech: Java, Spring boot, MySQL
-
-
-
Refinitiv, an LSEG business
-
United Kingdom
-
Financial Services
-
700 & Above Employee
-
Senior Software Engineer
-
Jul 2019 - Jul 2022
- Develop and maintain on-cloud data pipeline of financial data on various cloud platform Key stack: AWS, GCP, Java, Python, PostgreSql - Implement automate-generated data python application to reduce business manual work. Key tech: Python - Develop and maintain on-cloud data pipeline of financial data on various cloud platform Key stack: AWS, GCP, Java, Python, PostgreSql - Implement automate-generated data python application to reduce business manual work. Key tech: Python
-
-
-
Ascend Group
-
Thailand
-
Technology, Information and Internet
-
700 & Above Employee
-
Senior Software Engineer
-
Apr 2017 - Jul 2019
- Write detail design of new product requirement to serve client. - Design migration step to keep backward compatibility to prevent breaking business workflow. - Act as project manager to plan which story need to implement and release to serve client first. - Coordinate, keep track and synchronize across teams to release new feature. - Review design, code implementation and feedback to improve team’s colleague. - Porting legacy component to new technology. Key stack: Java, Spring boot, MySQL, Docker, Redis, RabbitMQ
-
-
-
Thomson Reuters
-
Canada
-
Software Development
-
700 & Above Employee
-
Software Engineer
-
Feb 2015 - Mar 2017
- Scrum Methodology with Test Driven Development. - Design and Implement high performance REST & SOAP web service to provide End of day pricing data to client. - Tune web service performance to resolve bottle neck. - Implement automate script to build, test and deploy application - Implement common library, communicate to use across team for reusable and save effort. - Prioritize feature and design need to prevent rework and blocking other task. - Review code of team’s member for code quality improvement - Mentor junior programmers in programming methodologies and best practices. Key stack: Java, Spring framework, HBase, Python, Puppet, hiera •Bangkok Talent Aspire program (Aug2016-Oct2016) - Implement web with responsive user interface. Key tech: AngularJS
-
-
-
T.N. Information Systems
-
Banking
-
1 - 100 Employee
-
Software Engineer
-
May 2012 - Mar 2014
- Design and Implement loan process web-application to orchestrate loan banking officer task with easy-supporting, reusable and modularity code. - Develop process to synchronize data from database to another one to do all data consistent. - Develop Visual Basic for Application to export and import configuration of application between databases and excel, save time to generate and modify all configurations. - Create banking contract template, save cost to fill correct data in look and feel document. Key Tech: Java, Struts, Spring, Hibernate, DB2, JasperReports, BIRT report
-
-
-
-
Internship Program
-
Apr 2011 - May 2011
- Develop web-based application to visualize readable data for management level. - ETL data from raw text file data to relational database for processing data easily by query. - Develop web-based application to visualize readable data for management level. - ETL data from raw text file data to relational database for processing data easily by query.
-
-
Education
-
Chulalongkorn University
Bachelor of Engineering (B.E.), Computer Engineering