Hsin-I Huang

Director, Engineering

Fremont, California, United States

About

Enterprise architect : 6 years Enterprise software development : 22 years Property & casualty application development : 12 years Project management experience : 2 years An experienced enterprise application platform software developer/architect with strong object-oriented analysis/design skills. An experienced policy enterprise product and project developer/architect. Very familiar with property & casualty industry and played key role on personal line of business insurance go-live projects A team player who is detail oriented and dedicated to apply the wide range of skills to solve complex problems in situations where time is limited

Experience

  • Director of Engineering at Adaptify Inc
    Dec 2024 - Present · 1 yr 8 mos

    * Develop full‑stack insurance product management applications using React for front‑end, Spring Boot for backend microservices, and PostgreSQL as primary data storage. *Designed and implemented insurance product configuration UI using React and modular component patterns. * Built Spring Boot microservices for rating, underwriting, rules configuration, and product lifecycle workflows. * Implemented PostgreSQL schemas for product metadata, versioning, and rule execution logic. * Collaborated with product teams to convert business requirements into configurable digital product structures.

  • Architect/Senior Architect at CodeObjects (acquired by Insurity)
    Jun 2006 - Dec 2024 · 18 yrs 7 mos

    1. Lead the team to use java based enterprise CodeObjects platform to build property and casualty claim system features including -- Assignment rules -- Digital payment integration -- Financial services -- Accounting integration -- Data warehouse integration 2. Investigate, assess and conduct new technologies to determine the best technologies for cost structure, skill structure and are the best fit for the company. Examples are -- Prototype rating analytical engine to process huge amounts of insurance rating factors using AWS serverless solution. Components used are Spring boot application deployed to Elastic Beanstalk, API gateway, AWS SQS service, Lambda function and MongoDB --Implement property and casualty insurance BI solution -- Design and develop ETL scripts using pentaho spoon to extract data out of CodeObjects policy suite, transform it to star schema and load to MySQL/Redshift -- Design and develop Mondrian schema and deploy to Pentaho BI server -- Build analytical reports using pentaho analyzer and deploy to Pentaho BI server -- Enhance existing framework to transform Monolithic applications to be microservice basis. Use spring boot to develop microservice to expose existing features as restful APIs 3. Provides in-depth technical troubleshooting and defect investigation & remediation 4. Live project performance tuning 5. Responsible for the estimating and planning of projects & solutions 6. Review other developers' solutions and provide guidance to other developers

  • CodeObjects (an Insurity company) (Milpitas, California, United States)
    • Lead Software Development Engineer
      Jan 2012 - Jun 2017 · 5 yrs 6 mos

      1. Implement property and casualty insurance product -- Implement policy enterprise suite on top of CodeObject’s platform. The product includes features as policy management, new business, amendment, rewrite, renewal, policy cancellation/reinstatement, underwriting process and other insurance industry related features -- Policy enterprise suite is a fully cloud based solution and can be deployed to AWS -- Enhance CodeObject’s rule framework to support BI requirements 2. Participate in several property and casualty live projects development -- Lead one of the project from requirement collection phase to go-live deployment phase -- Customize policy features based on customer requirement. 3. Support live project implementation, testing and deployment -- Be able to support 1000+ concurrent users -- Implement load runner scripts to do volume testing before project going live -- Being system engineer to analyze the testing results and discover performance issues before project going live -- Support project deployment to JBOSS, IBM Websphere and MS SQL Server -- Support project deployment to AWS cloud environment ○ Performance tuning on-demand basis

    • Senior Software Developer
      Mar 2006 - Jan 2012 · 5 yrs 11 mos

      1. Design and develop enterprise application platform. The platform is a metadata driven framework to produce SOA -- Design server side metadata schema which is used to produce server side application logic -- Implement server side application code generation logic. The runtime application is operated at open source framework EMF SDO, Hibernate, Spring and Web services. The generation process is to produce well-performed runtime code from metadata -- Implement enterprise server side components that includes Visibility control, Data Access Layer API, JTA Transaction Management, server programming model, Entity Inheritance Framework, Asynchronous auditing framework -- Implement platform’s unit test framework to test all the server side features automatically. The framework is implemented by JUnit enterprise application from designed metadata

  • Senior Software Development Manager at Completo Communications Corporation
    Jan 2006 - Mar 2006 · 3 mos

    Design and implement SIP-based video sharing/brokering application. The system is written by Java, MySQL and PHP/Java server pages

  • Senior Technical Staff at Chunghwa Global
    Oct 2004 - Jan 2006 · 1 yr 4 mos

    -- Design and implement a 3-tier enterprise web-based on-line VOIP service providing system. This system includes on-line registration, activation, recharge and CDR retrieve functions. This web site is written by ASP.NET and C# -- Design and implement phone card system API to provide our channel customers to integrate their front-end web site with back-end system. System API is written by C# and ASP.NET -- Design and implement SIP-based video sharing/brokering application. The system is written by Java,, MySQL and PHP/Java server pages -- Maintain a 3-tier enterprise web-based on-line phone card service providing system. The system contains front-end presentation and billing, customer management and other add-on value function in the middle-tier by using ASP.NET, C# and SQL server as the back-end -- Redesign company existing reporting system by using OLAP technology. The new system improves the utilization and efficiency of the decision making process by providing managers weekly cubes with analyzed information -- Support daily database administration of the phone card system such as maintaining data integration, backing up transaction records and trouble shooting Primary skills utilized: OOAD, ASP.NET, C#, SQL server 2000, T-SQL, OLAP