Thomas Tan work email
- Valid
Thomas Tan personal email
- Valid
- Valid
Thomas Tan phone numbers
Experienced Technical Lead with a demonstrated history of working in the software development industry. Skilled in C#, .NET technologies, jQuery, JavaScript, SQL, and Project Planning and Cost Estimation. Strong engineering professional with a Doctor of Philosophy (PhD) focused in Computer Science in Software Engineering from University of Southern California.
-
Software Engineering ManagerTangent Solutions Sep 2014 - Aug 2017• Lead the design, implementation, testing, and deployment effort of a data-driven tax auditing system for the Chinese Tax Administration Office. • Interact with customers in both soliciting functional and service features and demonstrating system development progress. • Produce a highly scalable analytical core to identify possible tax evasion based on a combination of machine learning algorithms and statistical analyses using R and R.NET. • Create large scale ETL program to streamline tax filling information in preparation of data analysis. ETL program is implemented using Java and is designed to connect to both Oracle and MySQL databases. • Create convenient results display using JavaScript, jQuery, Bootstrap, eCharts, and other UI or graphic framework. • Design and test few distributed configurations to accommodate different sizes of subject data. Distributed configuration includes different nodes for ETL functions, data analysis core, results interpretation, and UI display; nodes may have different resources due to its data processing load. • Manage junior developers in achieving both the team goals of making quality software and their personal goals to gain necessary skills and work more comfortably in a team.
-
Senior Software EngineerP I Technology Dec 2011 - Aug 2014• Developed web-based applications using ASP.NET, MVC design pattern, Restful Web Services, and JavaScript (AJAX with jQuery). • Integrated applications with different legacy or new systems, including SharePoint programs, Crystal Report, SQL Server SSRS, and Oracle BI Scripts. • Responsible for design, implementation, and deployment of software applications.• Lead software development team in completing development assignment; activities include, but not limited to, daily scrum meeting, development planning, product design, programming/implementation, and testing. • Worked with customers in determining application specifications and demonstrating prototypes and final deliverables.
-
Rup/Openup Process DevelopmentIbm Sep 2009 - Jul 2012• Developed software development process components for the IBM Rational RUP/OpenUp Process Integration Tool.• Created components test scripts using Rational Method Composer. • Managed and maintained process components libraries and their matching test scripts; was able to develop convenience access database for these components and test scripts. • Developed and maintained commercial practices for the content libraries to present a business case of IBM Rational RUP/OpenUp and Rational Method Composer. • Worked remotely with development team which had team members from different locations across continental US.
-
Phd StudentUniversity Of Southern California Sep 2006 - Jul 2012Los Angeles, Ca, UsSoftware Cost EstimationSoftware Engineering -
Research AssistantUniversity Of Southern California Sep 2006 - May 2012Los Angeles, Ca, Us• Researched influential factors for software phase effort distribution. • Researched relationship between application domain, productivity, and software effort allocation. • Built enhanced model for overall software cost estimation using application domains and operating environments; special focus on software phase effort distribution. -
Software DeveloperIndependent Software Developer / Consultant Dec 2003 - Dec 2007Us• Responsible for analyzing, designing, and implementing web-based applications that serve to both internal clients and external customers.• Designed and implemented prototypes for applications to learn clients’ requirements and jump start on development projects.• Managed group effort toward application testing, deployment, and remote access configuration; arranged communication meetings with programmers from different geo-locations. • Created streamline design and development process for faster modular application components and maintained this component library for repeated uses. -
Web Developer And Product Line CoordinatorUsc Center For Software Engineering May 2003 - Oct 2003• Designed and developed CSE website. Maintained all CSE software and website. • Managed several software products lines of the Center and provided supports to users.
Thomas Tan Skills
Thomas Tan Education Details
-
University Of Southern CaliforniaComputer Science In Software Engineering -
University Of Southern California Viterbi School Of EngineeringComputer Science -
University Of Southern CaliforniaComputer Engineering And Science
Frequently Asked Questions about Thomas Tan
What is Thomas Tan's role at the current company?
Thomas Tan's current role is Senior Software Engineer / Technical Lead.
What is Thomas Tan's email address?
Thomas Tan's email address is th****@****ail.com
What is Thomas Tan's direct phone number?
Thomas Tan's direct phone number is +162661*****
What schools did Thomas Tan attend?
Thomas Tan attended University Of Southern California, University Of Southern California Viterbi School Of Engineering, University Of Southern California.
What skills is Thomas Tan known for?
Thomas Tan has skills like Software Engineering, Web Applications, Cost Estimating, Sql, Javascript, Jquery, Asp.net, C++, Java, Project Estimation, Testing.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial