logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Staff Engineer
Bottle RocketStaff Engineer
Aug. 2019 - Aug. 2023• Acted as lead & architect on several projects, with up to 3 senior and junior developers • Developed web applications using: • Angular 8-16 • React (hooks, styled components) • Next.js (hooks, styled components) • JavaScript • TypeScript • CSS, Sass, TailwindCSS • NgRx, NGXS, Redux, Redux Toolkit • Storybook • Mapbox • Developed cross-platform application using: • NativeScript 7 • Angular 10 • NgRx • TypeScript • Sass • Developed web project generator script (generate-web-project - available on npm) • Developed UI for "generate-web-project" using Electron and Angular • Participated in architectural design decisions and code reviews • Mentored other (senior and junior) developers • Worked with internal and client developers
Lead Engineer
Bottle RocketLead Engineer
Nov. 2018 - Aug. 2019Addison, TX• Developed web applications using: • Angular 8.x • TypeScript • CSS & Sass • NGXS, NgRx, Redux • Participated in architectural design decisions and code reviews • Mentored other (senior and junior) developers • Worked with internal and client developers
Senior Software Engineer
APCONSenior Software Engineer
Aug. 2016 - May. 2018Plano,TXPorted existing Flex application to control and configure network switches & blades using: - HTML5 - Angular (2.x/4.x) - Angular frameworks (PrimeNG, Angular Material, Clarity Design System) - Typescript (2.x) - CSS & SASS - Webpack, Gulp - Designed application architecture, and implemented majority of the core and client codes (models, components, services, directives, etc.) - Trained and mentored other members of the team - Interviewed potential candidates and was involved in hiring decisions - Awarded “Engineer of the Month” for September 2017 and March 2018
Developer (Part-time Contract)
TribaloidDeveloper (Part-time Contract)
Aug. 2013 - May. 2016https://chrome.google.com/webstore/detail/evolveui/kggdkflbniidcjejdnmfpkncdplmfofh Architected & developed initial stages of EvolveUI using: - JavaScript (jQuery, Angular 1.5) - Bootstrap - SVG - CSS/SASS - SVN, Git Designed & developed user account management system using: - PHP - MySQL - JavaScript (jQuery, Knockout) - CSS (Bootstrap) - SASS Implemented "discgolfchampions.com" using: - WordPress - PHP
Senior Software Developer
Alkami TechnologySenior Software Developer
Jun. 2013 - Apr. 2016Plano, tx• Developed various parts of the banking system: o Client web pages • Contact Info: rewrote entire page using Knockout • Transfers: addressed several rendering and data access issues • Dashboard: addressed several rendering and data access issues o Admin web pages • Addressed several rendering and data access issues • Business banking features: implemented “packages” pages using Knockout • Configuration settings: implemented “bank settings”, “core provider settings”, etc. pages using Knockout • Rewrote parts of user profile page sections using Knockout (was ExtJS) • Using: o C# .NET (Visual Studio 2013, MVC4.x, Razor) o JavaScript (jQuery, Knockout, Bootstrap, Ajax) o CSS & SASS o SQL • Involved in all phases of development cycle • Sustained Development Team: addressed high priority defects in timely manner • Agile Software Development (SCRUM)
Developer (Part-time Contract)
Goodway GroupDeveloper (Part-time Contract)
Nov. 2012 - Feb. 2016Frisco, TX- Rewrote legacy AS2 codes in AS3 - Moved shared classes and codes to SWC - Created debug tool using Flex that can be launched from Flash movies - JavaScript (jQuery, Angular) - Bootstrap - SVG - CSS/SASS - SVN, Git
UI Developer (Contract)
Industry Consulting Group, Inc.UI Developer (Contract)
Jul. 2012 - May. 2013Dallas/Fort Worth AreaDesigned and developed internal web pages, using: - C# .NET (Visual Studio 2012, MVC 4) - SSIS & SSRS (SQL Server 2008) - JavaScript (jQuery, Knockout JS, Twitter Bootstrap, Ajax) - CSS - Agile Software Development (Scrum)
UI Developer (Part-time Contract)
Idea AdvanceUI Developer (Part-time Contract)
May. 2010 - May. 2013• http://www.ideaadvance.com • Developed Flex applications, components, and modules using the following skills: ➢ ActionScript 3 (object-oriented) ➢ MXML ➢ Call .Net web service methods ➢ CSS to customize appearance (e.g. colors, text formatting, skins, etc.) ➢ PureMVC (multi-core) framework
Sr. QE Flash Professional
Adobe SystemsSr. QE Flash Professional
Mar. 2011 - May. 2012Dallas/Fort Worth Area• Developed automation scripts in Java. • Developed automation framework and scripts in SilkTest (Classic Agent). • Developed utility scripts in Perl and Python. • Developed MTBC (Mean Time Before Crash) reporting tool using the following skills: ➢ Flex SDK 4.5.1 ➢ ActionScript 3 (object-oriented) ➢ PureMVC framework (multicore) ➢ PHP ➢ MySQL • Agile Software Development • Managed source control using Perforce.
Flex Developer (Contract)
BlockdotFlex Developer (Contract)
Oct. 2010 - Oct. 2010Dallas/Fort Worth Area• http://www.buildtogether.com • Developed RV portion of the “Build Together” site using the following skills: ➢ Flex SDK 4 ➢ ActionScript 3 (object-oriented) ➢ MXML ➢ Access to backend (JavaScript) ➢ CSS to customize appearance (e.g. colors, text formatting, skins, etc.) ➢ PureMVC framework ➢ Created library assets (backgrounds, etc.) using Flash CS5
Flex Developer (Contract)
Voyager Expanded LearningFlex Developer (Contract)
May. 2010 - Oct. 2010Dallas/Fort Worth Area• Developed Flex applications and components using the following skills: ➢ ActionScript 3 (object-oriented) ➢ MXML ➢ Access to backend (BlazeDS & Java) ➢ CSS to customize appearance (e.g. colors, text formatting, skins, etc.) ➢ PureMVC framework
Flex Developer (Contract)
S&R Online StrategiesFlex Developer (Contract)
Jan. 2009 - May. 2010Dallas/Fort Worth Area• http://www.collectwedo.com • Developed Flex applications and components using the following skills: ➢ ActionScript 3 (object-oriented) ➢ MXML ➢ RemoteObject (WebOrb with .NET backend) ➢ CSS to customize appearance (e.g. colors, text formatting, skins, etc.) ➢ MATE framework ➢ Created Welcome screen (main content pane) using Flash CS4
Barista
Starbucks Coffee CompanyBarista
Apr. 2007 - Mar. 2010Dallas/Fort Worth AreaMade the best cappuccino ever!!
Flex Developer (Contract)
CardsDirect.comFlex Developer (Contract)
Nov. 2008 - Feb. 2009Plano, TX• Developed Flex components using the following skills: ➢ ActionScript 3 (object-oriented) ➢ MXML ➢ XML (to and from web services, as well as binding to DataGrid components etc.) ➢ CSS to customize appearance (e.g. colors, text formatting, skins, etc.) • Optimized key sections of the Flex application. • Fixed existing and new bugs.
Senior Software Developer
PursuantSenior Software Developer
Aug. 2007 - Nov. 2008Plano, TX• Developed Flex applications and components using the following skills: ➢ ActionScript 3 (object-oriented) ➢ MXML ➢ XML (to and from web services, as well as binding to DataGrid components etc.) ➢ CSS to customize appearance (e.g. colors, text formatting, skins, etc.) ➢ PureMVC framework. • Developed Adobe AIR application ➢ Utilized/shared existing Flex source code to create lighter version of the Flex application. • Maintained iPhone application (bug fixes) • Agile & Scrum • Assisted creation of assets (used in Flex application) in Flash.
Programmer Analyst
Extended TechnologiesProgrammer Analyst
Aug. 2006 - Aug. 2007• Developed Flex applications and components using the following skills: ➢ ActionScript 3 (object-oriented) ➢ MXML ➢ XML (to and from web services, as well as binding to DataGrid components etc.) ➢ CSS to customize appearance (e.g. colors and text formatting) • Developed Java web services used by the Flex applications (Eclipse 3.2.2, WTP 1.5.4, Tomcat 5.x). • Implemented SQL statements in Java web services to access database (MS Access and Oracle). • Developed a portal page that shows various media types (PHP, HTML, images, SWFs, RSS) in PHP. • Fixed existing C# web services using Visual Studio 2005. • Additional experiences: ➢ Developed two SWF commands and one SWF panel for latest Fireworks CS3 (Create Slideshow, Create Symbol Script, and Symbol Properties). ➢ Developed JavaScript code for the SWF commands and panels.
QA Engineer II
Macromedia, Inc.QA Engineer II
Sep. 2003 - Nov. 2005San Francisco Bay Area• Worked on Flash Player. • Responsible for writing test plans for and testing several key features, including the new On2 video decoder. • Created several test media (SWF) for both manual and automated tests. • Created a new SWF panel for Fireworks 8 (Auto Shape Properties). • Created a new JavaScript command for Fireworks 8 (Add Shadow). • Upgraded existing SWF panels and commands in Fireworks. • Fixed new and existing SWF panels and commands in Fireworks.
QA Engineer
Macromedia, Inc.QA Engineer
Jul. 2001 - Sep. 2003Richardson, TX• Worked on Fireworks MX & Fireworks MX 2004. • Responsible for writing specifications and/or test plans for several key features, including Unicode handling, Auto Shapes, JavaScript APIs, etc. • Created all but one of the Auto Shapes and tools that shipped with Fireworks MX 2004. • Responsible for maintaining BOSS list and executing automated verifier (written in VBA) to make sure that all files are accounted for. • Optimized BOSS list verifier code. • Assisted in releasing English versions of Studio MX and Studio MX 2004. • Assisted in releasing Japanese versions of Fireworks, FreeHand, and Studio.
Applications Engineer
Texas InstrumentsApplications Engineer
Apr. 1995 - Apr. 2001Dallas/Fort Worth Area• Implemented several high performance image processing filters on TMS320C62x (e.g. edge detection, smoothing, etc.) in assembly. • Worked briefly on a research project to determine TMS320C6x RIP performance. • Optimized H.263 encoder and decoder codes for TMS320C62x (originally developed by R&D) by rewriting most of the code (C and assembly). Most of the assembly codes were written by hand. • Modified H.263 encoder and decoder codes to be XDAIS compliant. • Ported H.263 encoder and decoder assembly codes to TMS320C64x. • Wrote two Application Reports: ➢ H.263 Encoder: TMS320C6000 Implementation (SPRA721) (http://www.ti.com/lit/pdf/spra721) ➢ H.263 Decoder: TMS320C6000 Implementation (SPRA703) (http://www.ti.com/lit/pdf/spra703) • Worked on parts of H.261 video codec for TMS320C80. The code was written in assembly code on Sun workstation that was connected to an external PC card via XDS. • Implemented and optimized de-blocking filter as part of post-processing for H.261 video decoder. • Optimized several areas of H.261 video encoder and decoder performance by rearranging parts of code to align on cache boundaries. • Ported H.261 video encoder and decoder to TMS320C82.

Requests

Touchpoint image
6
Personal Pitch
Angular, React, TypeScript/JavaScript developer
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Hiroshi on Intch
IT
171458 people
8
CEO @ AssetData
15
Business analysts @ National Flood Services
20
IT Specialist @ AGTechremote
ITWeb Developer
39113 people
18
Student @ PDX Code Guild
20
Web Developer @ JPW Experience
32
Business Strategist and Systems Developer @ FULHART Enterprises, LLC