# Thomas Hu > Senior Software Developer at Center for Excellence in Nonprofits Location: San Francisco Bay Area, United States Profile: https://flows.cv/thomashu Software developer with an extensive background in science and engineering applications. Excellent communicator who has specialized in application development for digital data processing and interactive data visualization but is open to new challenges. Recent trainings in web programming. Hands on in Signal & Image Processing, Numerical Modelling, Acoustic Tomography and Wave Theory. Experienced in Algorithm Development, Graphical User Interface, Debugging, and Problem Solving. Programming mainly in Java and C++. Currently attend bootcamp to get into Web Coding, which uses HTML/CSS, JavaScript, jQuery, Python/Django and Ruby On Rails. ## Work Experience ### Software Developer @ Currently seeking new opportunities Jan 2016 – Present | Mountain View, California ### Senior Software Developer @ Center for Excellence in Nonprofits Jan 2016 – Jan 2016 | Redwood City, California Develop and update organization web site using HTML, CSS, jQuery, Citysoft and ColdFusion. ### Senior Software Developer @ Baker Hughes Jan 2010 – Jan 2015 Led 3-person team redeveloping a large-size legacy seismic processing system from XWindows/C/Fortran to Java environment, running on Linus / Solaris / Windows platforms. • Built new system from scratch into production usage, with infrastructure, database, and application modules, extending company’s lead of VSP technology in the industry. • Served as software designer, architect, implementer, and debugger, using tools including Swing, AWT, Eclipse, and INT GeoToolkit. • Launched Project while delivering high-quality code, staying on time and within budget. • Mentored 1 junior developer to foster skill set and to take over future code maintenance of the project. ### Senior Developer Consultant @ Unbound Technologies Jan 2009 – Jan 2009 Developed applications for social network sites marketing analysis, using Perl, PHP, and SOAP. • Wrote web service controller to automate existing web robots deployment and client-side load balance tasks, reducing manual labor by 80%. ### Senior Developer @ GeoTrace Jan 2007 – Jan 2009 Developed applications for 3D geometry mapping, data viewing, and interactive processing modules, using C++, Qt, INT and OpenGL in a Linux cluster environment. • Accelerated traditional workflows and developed applications that were used extensively among data processors. ### System Analyst @ ExxonMobil Jan 1998 – Jan 2007 Developed in-house applications for image correction, log analysis, reservoir simulation, and drilling facilities. Created proprietary plug-ins for GOCAD visualization system, Petrel data management, and WesternGeco Processing System. • Designed and implemented porting of a legacy geological modeling application to Windows using modern coding techniques, increasing user productivity 4-fold and reducing service calls by 90%. • Supported installation and integration of vendor applications and licenses for Openworks, GeoFrame, Geolog, OFM, Stratabugs, and DigiRule, maintaining global applications uptime and keeping customer response time to 2 hours. Distributed Windows and UNIX applications worldwide through packaging, testing, verification, and deployment. • Developed scripts to automate monthly global site license inventory process, resulting in a 95% reduction in processing time. ## Education ### Bachelor’s Degree in Electrical and Electronics Engineering National Taiwan University ### Doctor of Philosophy (Ph.D.) in Electrical Engineering University of Houston ## Contact & Social - LinkedIn: https://linkedin.com/in/thomashu --- Source: https://flows.cv/thomashu JSON Resume: https://flows.cv/thomashu/resume.json Last updated: 2026-04-10