Ethan Nguyen

Ethan Nguyen Email and Phone Number

Senior Full Stack Engineer | Available W-2 | Willing to relocate | AWS | Azure | Java | Microservices | Data @ Insight Global
atlanta, georgia, united states
Ethan Nguyen's Location
Fort Lauderdale, Florida, United States, United States
About Ethan Nguyen

_ Taking ownership, write code that is easy to read & maintain._ Hands-on programing experience with variety of technologies._ Good troubleshooting skill, successfully migrating multiple legacy applications to modern technology stacks._ Follow modern approaches but take pragmatic decisions in implementation._ Take concrete business value over perfection.

Ethan Nguyen's Current Company Details
Insight Global

Insight Global

View
Senior Full Stack Engineer | Available W-2 | Willing to relocate | AWS | Azure | Java | Microservices | Data
atlanta, georgia, united states
Employees:
8095
Ethan Nguyen Work Experience Details
  • Insight Global
    Full Stack Engineer
    Insight Global May 2024 - Present
    Sunrise, Florida, United States
  • Experian
    Senior Full Stack Developer
    Experian Aug 2022 - Jun 2023
    Singapore
    Ascend EMEA & SG_ Design & operate Azure Data Factory pipelines for data ingestion & transformation._ Perform infrastructure & Databricks workspace provisioning using Terraform in Azure
  • Experian
    Senior Full Stack Developer
    Experian Apr 2020 - Aug 2022
    Singapore
    Xlabs - Powerscore/UXA: Unified Analytics Platform is where our data scientists explore, experiment with data, develop ML models, etc. The platform also has multiple/separate API runtime environment to provide both real-time model inference and pre-computed prediction depends on use cases, partner & data location. The analytics environment is powered by Databricks and well-integrated with AWS or Azure._ Job responsibility/scope:• Co-design solution to meets business requirement, aligned with company standards & toolsets, strike a balance between cost & scale.• Develop API runtime environment to support different (so far 3) use cases. It comes with different flavors: serverless on Azure, container on AWS EKS, Docker-compose on-premises (due to compliance constraint)• Develop CI/CD pipeline with Jenkins or Azure DevOps to deploy resources on AWS & Azure respectively.• Productionize ML model, troubleshoot model execution performance & deploy to AWS SageMaker or standalone container to be run on partner’s premises.• Support migrating SparkSQL, Jupyter notebooks, etc. previously developed by data science team to Databricks.• Support operational activities; ingest application metrics & logs into Dynatrace & Splunk; create load test template with Jmeter; etc._ Technologies, frameworks & toolsets: Apache Camel, Spring/Springboot, Spring Cloud for Azure Functions, Azure AppService, Azure DevOps, AWS EKS, Databricks, PySpark, SparkSQL, Jupyter Notebooks, Dynatrace, Splunk, SonarQ, Veracode, Jmeter, Wiz.io, etc.
  • Experian
    Senior Full Stack Developer
    Experian Nov 2019 - Apr 2020
    Singapore
    Xlabs - Project X - a map-based application that provide analytics service, predicting crop yield & crop insights via satellite images & deep learning technologies. The purpose is to enables small farmers to access to more sustainable & inclusive financing (lending and insurance).It has a few components: interactive map-based UI that allows drawing, selecting predefined/authorized regions/boundaries, upload standard coordinate file to define the area to be analyzed, receive notification on completed analysis, export analysis to PDF, etc.; APIs server; OAuth server; batch jobs to download satellite images & to process analysis request asynchronously._ Job responsibility/scope:• Understand the user journey; study all GIS-related tools & framework like Hibernate-Spatial, PostgreSQL with PostGIS. Study relevant Python pre/post processing code to facilitate integration with DL model.• Develop APIs that driven by UI journey, providing sufficient data & facilitate UI integration with comfort & ease.• Productionize the Python pre/post processing code to get prediction data from the model. (refactor code, deploy into separate modules in AWS that allow better scale, etc.)• Parsing seed data containing regional coordinates including states & districts from reliable sources._ Technologies, framework & toolsets: AWS Java SDK, CLI, AWS EC2/Batch/ALB/ECS/Fargate/CloudFormation/Lambda/SQS/RDS (PostgreSQL/PostGIS), Python, OpenSarToolkit, Spring/SpringBoot, Spring Security 5 with Oauth2, JPA with Hibernate Spatial, Docker, CI/CD, GeoJson, EPSG:4326 geometry data, Angular, SonarQ, Veracode, Jmeter, etc.
  • Dbs Bank
    Senior Associate
    Dbs Bank Mar 2018 - Oct 2019
    Singapore
    4. Digital Portfolio Solution: _ Study the existing legacy application & implement an orchestration service (Java) to allowcommunication between a single-page application deployed within the same J2EE container & API gateway deployed in PCF._ Deliver complete user journeys based on redefined UX strategy & template, drive the API implementation required to support UI integration._ Application went business live in Feb 2019 for DBS Private Banking, Treasures & Treasures Private Client customer. https://www.youtube.com/watch?v=wbJxqruz8Yo_ Technologies, framework & toolsets: Angular7, TypeScript, Micro Frontends, Java/JSP, OAuth2, etc5. AWS initiatives & projects _ Small Python program to produce employee hierarchical structure from flat table - friendly help for my previous product owner. Excel takes half a day to produce the same output due to recursive computation. _ Movie recommendation demo with AWS Personalize service - Real-time personalization and recommendation, based on the same technology used at Amazon.com. Toolsets: AWS, Angular, Python, Jupiter Notebook, AWS SDK, Lambda, S3, DynamoDB, etc. _ Internet Banking analytics metrics, JMX metrics & access log ingestion into ELK for monitoring purpose. ingestion into ELK for monitoring purpose. Toolsets: Akamai, Cloudfront, S3, Lambda with Python, Kinesis, Logstash/ELK, etc.
  • Dbs Bank
    Associate
    Dbs Bank Apr 2017 - Feb 2018
    Singapore
    Team member of:CST (Core Systems Technology) - CST Architecture - (CST merged with part of CBG now becomes C2E - Core Consumer Technology). Support Projects:1. Group Finance - Strategic Cost Management - (Single player for 80% product features) _ Technologies, framework & toolsets: Single-page & Stateless Web Application, Micro Services, Spring Boot, Spring Security & JWT Token, JPA/Hibernate, MariaDB, Apache POI, Quartz2, Pivotal Cloud Foundry, AWS, CI/CD, Angular4, KendoUI for Angular4, TypeScript, Sass, BootstrapCSS 4, NodeJS, npm/Yarn, Webpack, etc. _ Design application architecture; setup project skeletons, batch job, CI/CD pipeline authentication/authorisation flow for both UI & API micro services with Angular2 & SpringBoot. _ Work closely with business users & product owner to help identify pros & cons of each alternative to achieve the desirable solution. _ Application went business live after 9 months. Received appreciation email from CST head, CIO & CFO after the CFO showcase. Received good feedback from CEO after another showcase in January 2018.2. DLP project (Symantec Data Loss Prevention & Protection) Case Management: UI development & API integration.3. Setup CI/CD for Android application to support testing with AWS DeviceFarm
  • Aviva
    Application Analyst - Full-Stack Web Developer
    Aviva Apr 2016 - Mar 2017
    6 Shenton Way, Oue Downtown 2, Level 7, Singapore 068809
    _ Develop new features for Friends Provident International's (FPI) portal used by multiple stakeholders._ Develop OSGi-compliant application as a Restful/SOAP WS router for BANCS integration which allows FPI customers & advisors to perform realtime Fund Switching & Premium Redirection transaction (Single player)_ WS performance/load/stress & functional testing with predefined scenarios via Jmeters/Blazemeter_ Take over frontend development from another FE developer, work closely with other backend developer for new features implementation.Technologies, framework & toolsets: AngularJS, Bootstrap CSS, AJAX/Promise API, Npm, Gulp, Spring framework, Quartz2, Jboss Fuse/Apache ServiceMix (OSGI containers), Apache Camel with CXF & ActiveMQ, Oracle DB, Jmeter, Jboss EAP/Tomcat, Maven, Jenkin, LDAP, HSM, SMS Gateway, etc.
  • Sai Digital
    Full-Stack Web Developer - Team Leader - Technical Leader
    Sai Digital Oct 2014 - Mar 2016
    Ho Chi Minh City
    _ Implement new features for some legacy Java web applications (developed by variety of open-sourced technologies)_ Develop RESTful web services based on Jersey 2 & JWT; integrate GCM functions to support mobile applications which allow customers to submit claims (documents & photos), review claim history, review policy info, hospital & benefit information, receive notification on mobile devices, etc._ Extend a legacy web application by adding RESTful web services with Spring MVC, develop REST client by using AngularJS features (MVC, customer directives & filters, 3rd party UI component integration, promise API, etc.)_ Develop a basic computation engine for motor quotation via Apache POI with Excel template containing majority of business-related fomulars & logic_ Develop backend web application for LibertyHK internal users to handle all back office administration & data maintenance_ Propose & demo Java automation testing framework for web & Android apps with Selenium & Selendroid_ Conduct a seminar about AngularJS for SAI Offshore Development Center_ Enhance responsive UI for LibertySG’s travel insuranceTechnologies, frameworks & toolsets: AngularJS, Jquery, AJAX/Promise API Bootstrap CSS, Spring framework, Jersey 2, JWT token, HikariCP, Tomcat, Maven, SQL Server, Selenium/Seledroid, etc.
  • Side Projects
    Full-Stack Web Developer
    Side Projects Jan 2014 - Dec 2015
    Ho Chi Minh City
    _ Develop a MEAN stack application (NodeJS 0.10) for an Indian customer. Their demand was to develop a data package control utility that facilitates various aspects of data management while providing the ability to track and report on progress and history which includes: + Data Compare and Promotion (among multiple DB2 instances containing transactional DB) + Data Archiving (MongoDB) + Dashboard/Reporting/Administration (MongoDB)_ Develop a web-socket server including client-side integration with NodeJS & socketcluster for timviecnhanh.com. The purpose is to take advantage of WebSocket technology to establish 2-way communication channel between job seekers & headhunter for real-time messaging & notification.
  • Pos Online
    Co-Founder - Developer
    Pos Online Jan 2013 - Mar 2015
    Ho Chi Minh City
    Website: www.posonline.vnTechnologies, framework & toolsets: Spring framework, Bootstrap CSS, Jquery, AJAX, AngularJS, single-page application, MySQL, CentOS, AWS, nginx, Tomcat, maven, npm, gulp, etc.
  • Harvey Nash Vietnam
    Software Engineer
    Harvey Nash Vietnam Sep 2014 - Oct 2014
    Ho Chi Minh City
    Web automation testing engineer using framework built by Spring & Selenium
  • Dxc Technology
    Software Engineer
    Dxc Technology Mar 2013 - Aug 2014
    Ho Chi Minh City
    Apr 2013 – Aug 2014: CSC Vietnam, Integral Point of Sale project - Team size: 8-40 _ IPOS is a web application (built in Spring & AngularJS framework) – a product of CSC which will be customized for different customers (insurance companies). It’s touch-friendly which means agent can use it smoothly on tablet to make quotations. IPOS has several modules such as + Prospect (potential customers – both individual or company) + Illustration – help to illustrate products by showing benefit tables for each combination of input + Need analysis: this include financial questions to identify current risks, financial needs & status of customers & their joint applications/dependents so that agents can propose suitable insurance products to their customer + Sale case: a combination of related document & information about customer, their financial status, proposed products with illustration which is PDPA-compliant. This has e-Signature feature so that agents & their customer can put signatures to generated electronic document. + Application: a successful sale case will be submitted to Integral system & become an application (Integral then will interact with Core Insurance system written in COBOL which is still widely-used by many company nowadays) + Payment: retrieve payments record from Integral for review. _ Be primarily involved in IPOS JavaScript SDK standardization & develop customize touch-friendly UI components/behaviors based on AngularJS. Support other members on client-side framework. _ Develop new features based on IPOS (built on Spring framework) for Etiqa Insurance (Maybank Group). _ Develop life insurance product via VP/MS (CSC proprietary product) for Tokio Marine Life Insurance.Technologies, framework & toolsets: SQL Server, MySQL, Oracle, Spring framework (Spring Integration, Spring Security, Spring MVC), Bootstrap CSS, Jquery, AJAX, AngularJS, Tomcat, maven, jenkin, etc.
  • Dxc Technology
    Software Engineer
    Dxc Technology Apr 2012 - Mar 2013
    Ho Chi Minh City
    Job responsibility: investigate & provide solutions (JSP/servlet implementation) to unexpected business issues raised by insurance agent.

Ethan Nguyen Education Details

Frequently Asked Questions about Ethan Nguyen

What company does Ethan Nguyen work for?

Ethan Nguyen works for Insight Global

What is Ethan Nguyen's role at the current company?

Ethan Nguyen's current role is Senior Full Stack Engineer | Available W-2 | Willing to relocate | AWS | Azure | Java | Microservices | Data.

What schools did Ethan Nguyen attend?

Ethan Nguyen attended Maharishi International University, University Of Information Technology.

Who are Ethan Nguyen's colleagues?

Ethan Nguyen's colleagues are Andrew M., Robert Falk, Kelly Mchugh, Cheya Snarr, Erik Stordahl, John Hrbac, Jordan Zmick.

Not the Ethan Nguyen you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.