Timothy T. Tran
|
Email: 1010.ttran@gmail.com
LinkedIn: www.linkedin.com/in/1010tran
|
Address: 1100 Cantara ct.
San Jose, CA 95127
|
|
Software Principle/Architect
Offer 20 years of software development and management experience
|
Strong qualified
Software Engineer/Architect with management experience in delivering secure
object oriented architecture, design and development services to teams
responsible for the application of leading edge technology to deliver
efficient and high quality solutions.
Qualification
Highlight
·
Excellent
understanding of full life cycle software development methodologies and
tools.
·
Ten years
experience in management/directions of Enterprise applications development.
·
Experience with
Cloud Compute/Storage, Interactive Media/Social Network, Machine Learning/AI,
Identity and Access Management, writing and testing secure code with
methodology and tools.
·
Extensive
knowledge with n-tier architectures involving Play Framework, J2EE, .Net and
LAMP.
·
Experienced
with Agile/Scrum, Java/OSGi, Scala, Python, Groovy, C#/C++/C, Perl, Ruby,
Shell scripts, Web Services/RESTful, HTML5, JavaScript/AJAX, JSON, JQuery,
iPhone and Android SDK, Web 2.0, DRM, SSL, Neo4j, MongoDB, Splunk,
Elasticsearch, PL/SQL, TCP/IP, ADSI, Win32 API, COM, and Multi threaded
development.
·
Highly
creative, self-motivated, strong written and oral communication skills.
Work Experience
|
Principal
Software Engineer, Symantec, Mountain View, CA
|
June 2014 – Present
|
|
Mobile Apps
Security and Management
|
·
Work with
other team members to build the industry’s leading platform to securely
deploy enterprise mobility services with proven MDM, MAM, and MCM
solutions.
·
The project
technologies include Authentication, Information Protection, Machine
Learning, Recommendation, Python, Scala, Java, MySql, RMQ, RESTful API,
Splunk, and Elasticsearch.
|
|
Software
Architect, Verizon Wireless, Santa Clara, CA
|
May 2013 – June 2014
|
|
Media Business
Intelligent, Search and Recommendation Engines
|
·
Work with
other technical leaders to design and architect the core business
intelligent interfaces, which will provide the bridge between content
providers and our next-generation video platform.
·
The project
technologies include Information Retrieval, Data Mining, AI, Machine
Learning, Cloud Computing, Identity Management, Scala, Java, MySql, Web
Socket, RMQ, Kafka, XMPP, RESTful API, NoSQL, and Graph.
|
|
Technology
Researcher /Architect, Huawei, Innovation Lab, Santa Clara, CA
|
Mar 2011 – May 2013
|
|
Cyber Grid of
Future Smart Connected World
|
·
Work with
other part technical leaders in the exploration research focused on Sensor
Networks, Ambient Intelligent, and Trust Relationships for all entities on
the Internet.
·
Design
Semantic Relationship models for identifying patterns and anomalies and for
mining data, involving techniques: AI, Machine Learning, Data Mining,
Network Analysis, Information Retrieval.
·
Implement the
Cyber Grid project with Scala, Java, Neo4j, Web Socket, HTML5, JQuery,
RESTful API, and Android.
|
|
Cloud Compute
and Storage Platform (IaaS/PaaS)
Identity Access
Management (IAM)
|
·
Coordinate in
the innovation research of new ideas for future Engineering solution within
the cloud lab environment.
·
Lead IAM
project and work with others to define and implement a policy-based,
fine-grained authorization, multi-factor authentication management solution
for securing data, involving: SaaS Services & Gateway, EMB, Cloud
Billing, RESTful API, OAuth, OpenId, SAML, XACML, WSO2 IS, OpenLDAP,
PingId, MongoDB, OpenStack/Amazon EC2.
|
|
Interactive
Media Platform (IMP) and Social Interactive Network Infrastructure (SIN)
|
·
Interact with
internal business units and external vendors to understand the current and
emerging services/application on various content delivery networks and
location-based services.
|
|
Software
Engineering Team Lead, Yahoo Inc., Santa Clara, CA
|
July 2010 – Feb 2011
|
|
Premium
Advertising and Search Services Platform
|
·
Work closely
with other SE architect and Service Engineer to lead the technical aspects
of designing and implementing highly reliable, scalable and extensible
Yahoo Advertise and Search Platform that serve more than half a billion
people.
·
Lead in the
product development using Agile/Scrum, Java, Web Services, AJAX,
JSON/JQuery, XSLT, and PL/SQL.
|
|
On-demand
Marketing Automation, SaaS Web based Platform
|
·
Coordinate
and lead in the application development using Javascript, AJAX,
JSON/JQuery, XSLT, HTML5, Perl, LAMP (Linux/Apache/MySQL/PHP), Ruby,
Memcache, .Net C#, Java, iPhone and Android SDK, PL/SQL.
|
|
Software
Engineering Team Lead/Architect, Iron Mountain, Milpitas, CA
|
May 2007 – June 2010
|
|
Secure Digital
Content Management Distribution and Cloud Storage
|
·
Lead and
manage an engineering team in the design and implementation of Secure Print
On-Demand Distribution solution. The technology involves C#, ASP .Net,
C++/C, Java, SOA, AJAX, JSON/JQuery, XSLT/XPath, XSL-FO, Variable Data
Publish template, Digital Right Management (DRM), File Compression and
Encryption, iPhone and Android SDK, and PL/SQL.
|
|
Online Credit
Card
|
·
Provide
project leadership across several department groups for developing and
integrating to credit card system, including: budget control, production
timetable and team coordination.
|
|
SDLC and
Security
|
·
Provide the
overall technical and leadership to drive daily business objectives and
secure processes through phases of SDLC (Agile/Scrum).
|
|
Staff Software
Engineer/Practice Manager, SanDisk, Milpitas, CA
|
May 2003 – April 2007
|
|
Enterprise
Collaboration Portal SharePoint/MOSS, Identity and Access Management (IAM)
|
·
Manage and
perform extensive research and development on portal solution and
application security. The architecture of the system is entirely based on
SOAP/Web services, SAML, .Net C#, ASP .Net C++/C, Security, Java, J2EE,
JSSE API/SSL, XML, and ADFS.
|
|
Web
Application/Portal Vulnerability Analysis
|
·
Lead and
perform extensive work on creating a secure virtual network lab with
several Web applications. The purpose is to understand how security attacks
are conduct. The technologies include URLScan, SSL, Code scanning, OllyDbg,
SQL Injection, Cross Site Scripting, MITM, Error Control Verbosity Abuse.
|
|
Technical
Mentoring, Design/Code Review and Customer Support
|
·
Provide
technical guidance to the development team members.
·
Responsible
for design and code review for the enterprise team.
·
Work with
customers to apply patches/bug fixes.
|
|
Staff Software
Engineer, Saba, Redwood Shore, CA
|
Jul 1999 – Feb 2002
|
|
Content and
Collaboration Management Framework
|
·
Research and
work with team members to develop innovative learning content and
collaboration solutions. Technology involves SOAP, WebDav, Java, EJB,
Servlet, JDBC, XML, XSLT/XPath, DOM/SAX, JSP, C++/C, and PL/SQL
technologies.
|
|
Mentoring and
Support
|
·
Provide
technical supports to apply patches/bug fixes for customer.
|
|
Senior Software
Engineer, IBM, Ontario, Canada
|
Jul 1993 – Jul 1999
|
|
Enterprise
Scalability Business Intelligent Framework
|
·
Participate,
design and implement the enterprise IBM BI solution. Featuring a
C/C++/Java, Web Services, Adaptive Communication Environment (ACE),
distributed services architecture.
|
|
Business
Intelligent, OLAP, OLE and Web Reporting
|
·
Coordinate
and develop OOAD/UML, OLAP, OLE automation, C/C++, Windows Programming,
MFC, (D)COM application to expose the report objects.
|
Patent
|
·
User Behavior
Modeling for Intelligent Mobile Companions.
US 20140100835. Issued 4/10/2014
|
·
Mobile application
management prediction method and mobile terminal.
Filed 5/13/2015
|
Special Course
Training
|
·
Agile SW
Development and Management.
·
SOA Analysis
and Design Patterns.
·
Reproducible
Research.
·
Semantic Web,
AI and Machine Learning.
|
·
Principles of
Reactive Programming.
·
Functional
Programming Principles in Scala.
·
iPhone and
Android SDK Trainings.
·
Information
Security.
|
Education
|
·
Master in
Computer Science
San Jose State University, San
Jose, CA
Sep 2002 - May 2004
|
·
Honors in
Computer Engineering
University of Ottawa, Ottawa,
Ontario
Sep 1991 - April 1995
|
Community
Involvement
Actively involved
in open source software project development with Play Framework, Internet2.edu,
TopCoder.com, Apache.org, WSO2.com, OpenStack.org, and AWS.Amazon.com.
|