My enjoyment of problem solving has led me to become a software developer where I have found a deep passion for automation and performance engineering. I have extensive experience with UNIX-like environments and have a solid foundation with scripting. My organizational and time management skills have proven to be strong assets especially when multitasking. I am reliable, quick to adapt and have a proven track record for solving tough challenges. My enthusiasm and interpersonal skills have consistently allowed me to communicate with clarity, confidence and cordialness.
Ibm Canada
-
Power Systems Performance, Automation LeadIbm Canada Nov 2014 - PresentMarkham, Ontario, CanadaLeading a team of 6 individuals around the globe with varying levels of seniority to drive multiple productivity transformation initiatives across the organization - Developing an Ansible framework that standardizes the process of configuring servers, installing virtual machines, deploying workloads and collecting data to evolve performance testing practices - Developed a Slack bot that enables users to easily and conveniently configure, boot and probe servers from Slack with consistency, which has helped mitigate weeks’ worth of erroneous activities - Communicate with executives and managers weekly to articulate goals, build plans and share progressSpearheaded groundbreaking innovations related to processes and tools that enabled the organization to successfully deliver Power10 business commitments on schedule for general availability - Reduced system downtime from days to minutes by screening all defects encountered on the performance organization's servers and being the sole point of contact with over half a dozen development teams (e.g., processor validation, memory, hypervisor, firmware, etc.) to fix functional and performance issues - Self-initiated a “one-liner command” automation project that transformed error-prone documentations and procedures into thousands of lines of robust easy-to-use Bash scriptsParticipated on the Standard Performance Evaluation Corporation (SPEC) OSG Java committee as IBM’s technical representativeDelivered runtime performance improvements to various software products on IBM Power Systems that significantly influenced business success - Directly contributed to the success of multi-million dollar deals by demonstrating Java performance leadership on Power through customer proof-of-concepts - Collaborated with multiple IBM software product teams to deliver double digit percentage performance improvements on Power through code changes and tunings at the application, runtime and OS levels
-
Web DeveloperAdvanis May 2014 - Oct 2014Edmonton, Canada Area- Worked with JavaScript, HTML, CSS, jQuery, Knockout, Highcharts, QUnit, Python, Django and PostgreSQL- Engaged in test-driven development with unit testing, code reviews and code refactoring -
System Optimization Analyst InternIbm Canada Jan 2012 - Aug 2013Markham, Ontario, Canada- Exploited Power processor features such as simultaneous multithreading, active memory expansion and SIMD to improve software performance while accounting for scalability aspects like NUMA- Leveraged tools such as FIO, AWK and tprof to analyze and tune performance of Db2 on AIX and Linux KVM- Prototyped experimental functions in C++ and Java for a variety of IBM products such Db2, Watson and Streams - Utilized servers, SAN storage, switches, InfiniBand, fiber channel and RDMA over Converged Ethernet (RoCE)
-
Engineering Technology AssistantCity Of Edmonton Jun 2011 - Dec 2011Edmonton, Alberta, Canada- Created and managed a database containing thousands of closed-circuit television reports of Edmonton’s sewer lines using programs such as PipeTech, Drains, Pinnacle Studio and Windows Explorer -
Student Project – International Genetically Engineered Machine (Igem)University Of Alberta May 2008 - Oct 2008Edmonton, Alberta, Canada- Participated in a synthetic biology competition and presented at the Massachusetts Institute of Technology- Deployed various scientific methods such as DNA sequencing, gel electrophoresis and DNA ligation at a science wet lab -
Mathematics TutorKumon 2004 - 2007Edmonton, Alberta, Canada- Completed Kumon's math program- Tutored students of all ages
Tom Tran Skills
Tom Tran Education Details
-
Specialization In Computer Science After Degree -
Electrical Engineering, Biomedical Option -
KumonMathematics
Frequently Asked Questions about Tom Tran
What company does Tom Tran work for?
Tom Tran works for Ibm Canada
What is Tom Tran's role at the current company?
Tom Tran's current role is Senior Software Performance Analyst.
What schools did Tom Tran attend?
Tom Tran attended University Of Alberta, University Of Alberta, Kumon.
What skills is Tom Tran known for?
Tom Tran has skills like Performance Analysis, Systems Analysis, Aix, Linux, Shell Scripting, Microarchitecture, Db2, Sql, Unix, Python, Unit Testing, Django.
Not the Tom Tran you were looking for?
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