Maplesoft Blogger Profile: Tom Lee

Maplesoft Employee

Technical professional in industry or government

My title is Chief Evangelist for Maplesoft. I interpret that as “the guy who’s been around forever”. I started my professional Maplesoft career in 1989 as a contractor trying to earn money to feed my grad student habits, like eating and visiting my parents. Before that I was introduced to what was then referred to as the Maple programming language and to my surprise, Maple immediately helped me figure things out in my courses and more importantly it made me look smarter in front of potential grad supervisors. That’s how the love affair began.

Since then I’ve held various senior positions including Vice President of Marketing and Market Development. I’ve witnessed the transformation of this company from a start-up doing something strange called “computer algebra” to a well-recognized, leading solutions company with a growing and ever diversifying user community. I’m even more thrilled at the fact that so much of our new achievements are in the world of engineering modeling and simulation which was my specialization in University.

I did my degrees at the University of Waterloo. My Bachelor and Master’s degrees were in Systems Design Engineering and my PhD in Mechanical Engineering with a specialization in surface modeling for CAD systems. Along the way, I dabbled in control systems, physical systems modeling, and computer-assisted education. I still stay connected to the academic world through my position as Adjunct Professor in Systems Design Engineering, University of Waterloo, and as a member of the Board of Governors, Renison College affiliated with the University of Waterloo.

I was born in Seoul South Korea but raised in Toronto, Canada. I moved to Waterloo, Canada to attend university and never left. I tell the Maplesoft people that it’s because of the company but it’s because I met my wonderful wife Dr. Sharon here :-)

Posts by Tom Lee

This week, I had the pleasure of attending a rock concert with my son Eric who is now about to turn 15 and who has turned out to possess non-trivial interests and talents in music. The concert was by the band Rush who, to the uninitiated, would be yet another big, loud, over-produced rock band. But to a generation of technocrats (e.g. yours truly) educated from the late 1970’s and on, they are the band of choice due to an intriguing mix of musicianship, technological...

The term “from months to days” is a favorite slogan of mine and I have relied on it religiously for over two decades to illustrate the fundamental benefit of symbolic computation. Whether it’s the efficient development of complex physical models using MapleSim, or exploration of parametric design surface equations (my dissertation) using good old fashioned Maple V Release 2, the punch that symbolic computation provided was to automate the algebraic mechanics...

My wife will testify that I am horrible when it comes to keeping things organized and tidy. My colleagues who have seen my office can attest to this as well. My usual defence is that a messy environment is an indication of how busy you are (consequently how productive you are) and basic creativity. But every once in a while, usually when I hit a mental block, I launch into clean up mode to do something completely different hoping that when I’m done, my mental block will be gone. I just went through one of these moments. This time, my cleansing took me to the bottom of one of my office desk drawers to a pile of photos that I had stashed in there ten years ago. Glancing through these, four immediately jumped out and helped me flash back to some key moments in my life. Yes, my 15 minute sabbatical digging through my desk was one of the most productive quarter hours I’ve had in a long time. Here, then, are these four photos that respectively offer a compelling reason to reflect a bit on the past ...

Maplesoft Employee

2

0

2

I have to thank my friend John Wass, an editor from Scientific Computing magazine who began a recent article with the clear warning “Attention Engineers! The developers at Maplesoft rarely sit still for very long.”  This was a comment on the thrilling speed that enhancements are flowing from the MapleSim pipeline. Although his quote refers to a MapleSim 3 article he wrote, I chuckled as the sentiment still rings true as my colleagues and I catch our breaths after the recent release of MapleSim 4.  Yes, the engineering community has definitely taken notice that MapleSim, in such a short amount of time, is already making a big difference in the way we do and think about modeling.

Maplesoft Employee

Innocence Found

April 05 2010 by Tom 4 619

0

0

0

After years of dreaming, planning, scheming, and hoping, my family, as a single entity, finally made it to Asia for a holiday. In our region, school children typically enjoy a mid March “Break”. This usually means families packing up their minivans and driving to Florida or other warm places to help them forget the bleakness of the Canadian winter.  This year, however, the spring winds took my family to Asia – Japan and Korea to be specific. I was born in Korea but moved to Canada in 1971 when I was 7 years old. And those of you who have glanced at my past posts know that I’ve been a frequent business visitor to Japan many times over the years. But a family trip to these dynamic places is a completely different experience. There is something remarkable about the discovery experience you get as a pure tourist where issues of punctuality and protocol disappear and you’re left with the experience in its most raw and engaging forms.

Maplesoft Employee

It's Not Easy Being Green

March 08 2010 by Tom 4 619

0

0

0

I’ve written in the past of how the push for more efficient, “greener” designs are driving innovation in important industries like auto, aerospace, and power.  Over the past few years, we’ve met countless engineers around the world who are working hard to transform conventional designs to highly refined optimal designs in tune with modern realities, and some are, of course, throwing out old ideas all together and venturing into exotic power sources and radical platforms that used to be the stuff of science fiction. Last week I had one of the more interesting and enjoyable encounters with such a group of very talented green engineers.

Maplesoft Employee

Speaking of languages …

February 01 2010 by Tom 4 619

0

0

2

I’ve always been a big fan of languages and even a bigger fan of those who readily master multiple languages with relative ease. My late brother was a linguist with a minimum of five or so distinct languages in his portfolio. Yes, there were many things that I thought I could do better, but that one gift of his was the thing that I would remember him by as time went on.  The other day, my son Eric asked me for advice on what courses to take in Grade 10. He essentially had three electives and, as with most public schools in our country, there were countless choices, all of which sounded tantalizingly interesting and enriching. In the end he came to the conclusion (OK, I drove him to the conclusion), that French, German, and Computer Science would be the right choices.

Maplesoft Employee

Nocturnal computation

January 14 2010 by Tom 4 619

0

0

2

In his last blog post “Watching the Dawn”, Fred Kern comments on the life of an engineer before the realization that symbolic approaches to computing can get you better results faster. The analogy is, of course, prior to this revelation we were in some sense in the dark. I’d like to add my two cents worth as I was indeed one of those engineers lurking in the dark for many years.

Flash back about 20 or so years.  I was a poor graduate student and to feed myself, I began doing small jobs for this new company called Waterloo Maple Software (which eventually became Maplesoft).  Mostly, my work was to develop small applications or demonstrations with an engineering focus.  I remember with great fondness, the look of shock and awe that would come over my engineering colleagues’ faces when I showed them how I computed symbolic matrix products or performed a cumbersome simplification in seconds. For me, it was an obvious thing to do because I had access to the technology and I didn’t know any better. But for them, it seemed like pure voodoo. But in reality, the common themes that I somehow fumbled upon during these early presentations would later reappear in much richer, exciting forms as core themes in the eventual “symbolic sunrise” twenty years later.

Maplesoft Employee

The Joy of Analog

December 02 2009 by Tom 4 619

0

0

3

Although the digital world has provided me with a wonderful career and countless enriching experiences, in my heart I will always have a special passion towards the analog world: vinyl LP’s, multiple print sets of the Encyclopædia Britannica, a manual wind watch, fountain pens, film cameras and a darkroom, and carbureted motorcycles all have privileged spots in my house. With digital equivalents being so much more accurate, faster, convenient, and cheaper, what could possibly be the appeal of these ancient artifacts?

Maplesoft Employee

J Robot

November 10 2009 by Tom 4 619

0

0

1

There is something profoundly satisfying when something that goes “viral” on the Web has some connection to your life. This happened recently when I and my colleagues were pointed towards a video of some laboratory robots that somehow drew almost a million views on YouTube alone. For an engineer, this was a staggering display of technical creativity and passion.  The robots here are the work of Prof. Masatoshi Ishikawa of the Ishikawa-Komuro Robotics Lab at the University of Tokyo. Coincidentally, I was scheduled to visit Japan a couple of weeks later to speak at our annual Maple TechnoForum Conference. I sent a hopeful request to our Japanese colleagues to try to arrange a visit of the Ishikawa Lab. What I thought was a highly improbable meeting, as it turns out, became reality rather easily. In fact, Prof. Ishikawa insisted that he meet us personally and present his group’s work himself. For a robo-nerd like myself, this is the equivalent of Mick Jagger offering to take me personally to the main Virgin Record Store in London’s Picadilly Circus to point me to his favorite obscure Stones single.

Maplesoft Employee

Rite of passage

October 23 2009 by Tom 4 619

0

0

1

My son Eric began high school this year (grade 9) and a marvelous thing happened. In my previous posts, I lamented that I was generally unable to spark in him an interest in math but something changed this year. The first sign was his first math test given within the first two weeks of the new year. It was an assessment of sorts to see who knows what, and he scored 90%. Although it was a review of basic arithmetic with complicated fractions, order of operations, and such, this was the first time he had ever ranked within the top few of his class in math. Fast forward a few days. He came up to me with a large grin and said “Dad, you’re in my math text book!” Actually it wasn’t me but there was an indirect reference to Maple in one of the later chapters of the book that he was perusing out of curiosity (another good sign). “This is your stuff isn’t it?” With tears welling up inside, I proudly answered “yes.”

Maplesoft Employee

On Green Engineering

September 30 2009 by Tom 4 619

0

0

0

Green is definitely the color of the 21st century. Recently, I was attending the annual conference of the Society of Instrumentation and Control Engineers. The keynote was delivered by Dr. Tariq Samad of Honeywell and the President of the IEEE Control Systems Society.  The talk was on various dimensions in advanced control – past, present, and future, and in particular Dr. Samad summarized some fascinating work being done in the natural resources industry on advanced control.  Through his very interesting and engaging talk, my generally conservative brain went into green mode.

Dr. Samad gave a couple of examples of massive engineering undertakings that deployed highly sophisticated control strategies at unprecedented levels of innovation and complexity. The Olympic Dam mining operation in Australia is the largest PC-based deployment of digital control techniques in history, with over 500,000 I/O points. There are major applications of model-predictive control (control strategies where the controller has inherent knowledge of plant dynamics) in traditional coal power plants that will immediately reduce the harm from these plants and set the stage for the introduction to alternate power generation.

Maplesoft Employee

The Romance of Engineering

September 21 2009 by Tom 4 619

0

0

2

Sometime in 1992 I was offered the title of “Applications Engineer” at Maplesoft. I was the company’s very first employee to hold this title and it was my first real job.  I was thrilled! Imagine, if you will, an impoverished student who had been living on the most pitiful of incomes for almost ten years, all of a sudden being offered a great salary and the chance to travel and meet interesting people around the world! And for the most part, all I had to do was show people how great this thing called Maple was.

Through the landmark book, Zen and the Art of Motorcycle Maintenance, Robert Pirsig introduced generations of engineers to formal metaphysics. This engaging story chronicles the journey of a man and his teenage son on a single motorcycle through America. Through their encounters with challenges of all sorts, the man explores and wrestles with the notion of “quality”, in both the mechanical sense – the quality of his machine, and the human sense – the quality of a person or a relationship. I’m a big fan of interdisciplinary education and I was always thrilled to find out that this book is actually mandatory reading at many engineering universities. Today, I think I have a much better sense of where this thrill comes from.

“Keep Austin weird” is probably the best civic slogan I have ever encountered. Austin, Texas is one of the most charming cities in the US. It’s the capital of the state of Texas and also the self-professed live music capital of the world. In addition, the University of Texas at Austin is the largest university in the US, and its influence on the technology sector has spun off a very vibrant high technology business center as well. This mix of government, the arts, academia, and technology is the quintessential recipe for a very dynamic, vibrant, and yes, weird (in a good way) community.

Maplesoft Employee

My son’s first calculator

June 18 2009 by Tom 4 619

0

0

0

I was fully expecting to write Part 2 of my postcard from China when a life-changing event interrupted my creative processes. My son Eric is thirteen and is about to complete grade 8. Math is not exactly his strongest subject but I blame it all on the fact that he has not started algebra in any substantial way yet… where math starts and that arithmetic nonsense stops.  In classic Eric style, he informed me that he had a math test the very next day and he absolutely needed to have a scientific calculator. “How did you do your homework so far then?”, I naively asked … “I don’t know … I faked it”.  After a moment of disbelief, with a sprinkling of anger, all mixed with a hint of pride that he got a B in math while “faking” the calculations, we got in the car and headed off to Staples.

The great Chinese philosopher Laozi (aka Lao-tzu) once remarked that a journey of a thousand miles begins with a single step. With my recent business trip to China, I feel that I have a blog posting of a thousand miles ready to burst onto my keyboard but for everyone’s sanity, I’ve chosen to deconstruct my experience and pick a few highlights that I’ll share over a couple of postings. This first one is on the people I’ve met.

The SAE (Society of Automotive Engineers) World Congress is an annual event in April that draws automotive engineers from around the world to Detroit to learn about and share thoughts on new techniques and technologies. Once again this year, Maplesoft was an active participant. This was a milestone event for us as it was the first SAE Congress where we could show off and fully demonstrate the potential of the MapleSim/Maple solution. Even in these trying times in the auto industry, our corner remains vibrant and very optimistic about the future.  In no particular order, here are some highlights.

Maplesoft Employee

Spring is in the Air

March 30 2009 by Tom 4 619

0

0

0

A prolonged winter is one of the challenges of living where I do. But each year, we also get the pleasure of experiencing the very first spring day and that’s a special feeling that I would not trade for all the tropical weather in the world. For me, spring in my town is not defined by the temperature or amount of sunshine. It’s defined, oddly enough, by robots … the third week in March is typically the week of the FIRST Robotics Waterloo Regional Tournament. FIRST stands for “For Inspiration and Reward of Science and Technology”. It is an international team sport where high-schools from around the world compete in complex robotic games with full sized remote controlled and autonomous robots on the playing field about the size of half a basketball court.

As I was preparing for an upcoming presentation, I stumbled on a graphic that I always thought was one of the best ones in my endless collection of Powerpoint slides. This particular graphic portrays the evolution of engineering modeling software and I always thought it was an incredibly impactful and clear view on a very complex topic. Unfortunately, I really can’t take any credit for it. The basic concept was created by Mr. Alex Ohata of Toyota. I remember the first time I saw it at a conference.  It really was one of those light-bulb moments where the Universe unfolded as it should … and now I pay due homage to this work of scientific art.

Maplesoft Employee

Space … the inevitable frontier

March 06 2009 by Tom 4 619

0

0

0

It’s no secret that I have a soft spot for matters of space and space exploration … so even if we have all sorts of great news about modeling advancements in automotive, or electronics, it will never be as thrilling (yes this is the right word) as the things I encounter through my work at Maplesoft that deal with space. In countless blog posts, I’ve commented on aerospace engineering and space exploration, and once again this week, several events have confirmed that inside me, there is still this wide eyed boy staring into the night sky in amazement …

Maplesoft Employee

A Remarkable Journey

March 02 2009 by Tom 4 619

0

0

0

Last week I had the distinct pleasure of attending the retirement celebration for Dr. Keith Geddes, founder of Maplesoft and inventor of the Maple system. I’ve known Keith for over 20 years now and I consider him one of the few people I know well who has had, without exaggeration, a profound impact on the world.

Keith earned his chops as a numerical analyst in the 1970’s. Then as a young faculty member at the University of Waterloo, he developed an interest in symbolic computation. The lore has it that he had no intention of designing a complete new system but wanted to use the “grand-daddy” of symbolic systems MACSYMA from MIT. During those wild frontier days of computing, the only way to get access to such specialized systems was remote dialing to the MIT machine in the wee hours of the night (to reduce phone costs),  using  a 90 Baud modem … those were the days!

Maplesoft Employee

An optimal day

February 09 2009 by Tom 4 619 Global Optimization

0

0

0

Yesterday was one of those remarkable days when everything seems just about right. The highlight was an email message I received from a Prof. Fang from Ryerson University notifying us that we had been both nominated and awarded the Omond Solandt Award by the Canadian Operational Research Society for ongoing and outstanding contribution to the field of Operations Research (OR). No, it’s not a Nobel Prize or an Oscar, but whenever a group of smart people publically recognize our work, the honor and pride are genuine.

Maplesoft Employee

Algebraic Surface Blending

February 06 2009 by Tom 4 619

0

0

0

I thought I’d exercise my left brain a little with this post and write on something a bit more technical. Actually, this was triggered by a chat I had over dinner last night with our 3D graphics development manager and a client. As you may have guessed math is intimately related to computer graphics of all sorts. My PhD thesis so many years ago was on the topic of creating funny surfaces that smoothly join two complex surfaces with a relatively small number of shape control parameters: such surfaces are called blend surfaces. This required the development of a bunch of algorithms that related either implicitly defined surfaces (i.e. f(x,y,z) = 0) or parametrically defined surfaces (i.e. each point is defined by the triplet (x(t), y(t), z(t)) ). That was twenty years ago and I always thought that any problem that I was wrestling with would have been resolved twice over by now. My ego was pleasantly surprised that indeed such problems are still the stuff of heated debates and vigorous research.

On a recent trip to McGill University in Montreal, I had the pleasure of meeting Dr. Paul Oh of Drexel University in Philadelphia and the Director of the US National Science Foundation’s (NSF) robotics programs. During a fascinating presentation on the US robotics research landscape, Dr. Oh made a few comments that really made me think … and reflect.

Maplesoft Employee

Maplesoft goes Social (Networking)

January 13 2009 by Tom 4 619

0

0

0

Go to http://www.facebook.com/pages/Maplesoft/47238276041. Maplesoft on Facebook? Math talk mingling with my meaningless personal status reports? Are we now laying a clear path for the Maple world to walk right into our private lives? Now I’m worried.
Maplesoft Employee

Thank you … thank you

December 19 2008 by Tom 4 619

0

0

0

My wife will tell you that I am horrible at remembering important things like birthdays and sending Christmas cards on time … or at all. As we approach the end of another remarkable year, it’s always rewarding to reflect on the events of the year and take the time to thank all those who made the year so remarkable. So, in no particular order

Warning: this blog post contains strong language. Reader discretion is advised. Actually, it’s the posting in the Facebook group “Every time I walk into math class a little part of me dies” that contains the strong language. This group pulls almost 12,000 young students (mostly high school age) who share a common interest – the fear, loathing, and ultimately hatred of math.

Being inept at math is almost a badge of honor for many today. In a social gathering, even an adult one, it won’t be long until someone (typically articulate and educated) blurts out “I’m a complete zero when it comes to math” with some pride. Funny though … you don’t hear many shouting “I can’t read a single word!” with the same enthusiasm.

For the first time, Cybernet decided to coordinate two more major meetings with the TechnoForum – essentially creating a 2-day multiconference. In contrast to the Maplesoft-centric sessions of the Maple Techno Forum on Day 1, the second day was focused on industry problems and the technological and scientific solutions emerging from various sources.

A while back I posted an article on Maplesoft activities in Japan. As planned, last week, some colleagues and I made the trip to Japan and once again, came back with a bag full of stories and insights – technical, business, social, political – you can never spend a week in Japan and not be suitably impressed and surprised by the latest happenings.

For the last couple of weeks, I’ve been flying around the world on a press tour … sounds glamorous doesn’t it? Images of Brad Pitt or Prince William come to mind? Well, any similarities between a Brad Pitt press tour and one that I’m involved in is purely coincidental (if not miraculous). So what does one do on a Maplesoft press tour?

 Well, as it turns out, there actually is a fairly active community of journalists from far and wide who have a particular interest in recent developments in engineering and mathematical computing. And every year or so, we like to meet the press face to face to keep the lines of communication open between the company and these influential people of letters. This year, my tour took me through key regions in the US, UK, and Germany.

Maplesoft Employee

Repaying Old Debts

October 01 2008 by Tom 4 619 Maple 12 MapleSim 1

1

0

0

This weekend was reunion weekend for me. On Saturday I made the return journey to my alma mater, the University of Waterloo (i.e. I walked 10 minutes to the campus from my house), for the 20th reunion of my Engineering Class of 1988. Among the various events and activities, I had the pleasure of having a sitdown chat with Professor Peter H. O’N. Roe, retired professor of Systems Design Engineering (my undergrad department) at the University.

Maplesoft Employee

Taking the Lead

September 30 2008 by Tom 4 619

0

0

0

The modern engineering achievements of Japanese industry are the stuff of legends. And for an engineering nerd like myself, Japanese industry quite often equates with the many qualities that drew us into engineering –precision, vision, and technological ambition.  So it’s no surprise that each time I visit Japan, I feel like a kid again, eagerly waiting to discover yet another technological marvel -- whether it’s something very important like automotive powertrains that consume ridiculously small amounts of fuel or something that’s just plain fun (like this), I’m generally in a constant state of amazement if not giddiness during my visits.

Maplesoft Employee

Two solitudes

September 12 2008 by Tom 4 619 Maple 12 MapleSim 1

0

0

0

Yesterday I watched a demonstration of Maple being applied to the modeling and simulation of the internal deformations of human bones. The researcher was a mathematician working primarily in the biomedical modeling fields. The actual technique was to utilize the symbolic mathematical power of Maple to formulate the necessary equation pieces for a finite element model (FEM) of the internals of the bone. The equations are then fed into the legendary FEM solver ABAQUS.

Due to the notoriously non-linear qualities of human flesh and bone, traditional formulation methods developed for modeling beams and metals simply do not work. So as in the case of so many impressive engineering applications, the power of Maple is being deployed in the formulation or the pre-solution phase of modeling and in doing so, previously infeasible models now become feasible.

One of the greatest pleasures of my job is meeting users and learning first hand of their achievements (hopefully with our products). Last week was a particularly eventful week and a distinct highlight was a visit our friends at the Canadian Space Agency (CSA) in Montréal.

Maplesoft Employee

Coming of Age

September 03 2008 by Tom 4 619 MapleSim 1

0

0

0

Two very significant things happened last week. First, my son Eric turned 13. Second, I got a new car. These two milestones merged into a singularly great long weekend as Eric and did our very first father-son roadtrip to the great city of Cleveland. The car was the first new car my family had bought in about eight years, and as hard as I tried to maintain meaningful conversation with Eric through the many hours, I have to admit that my attention was frequently diverted to the car … thoughts of “hey … that’s a nice ride”, “so that’s what sport suspension feels like”, or “Yes Eric, that’s a very good question on the American election but … I wonder what that button does”.

Maplesoft Employee

Top 10 things to evangelize about …

August 25 2008 by Tom 4 619

0

0

6

As Maplesoft’s Chief Evangelist, I get countless opportunities to present the joys of Maple and our other products to people. Often, I’m the model corporate citizen and make sure I stay true to all of the key messaging that our Marketing folks force us to repeat … but if you actually experience one of my live presentations, you’ll notice that I often sneak in a whole slew of personal commentary and anecdotes on my 20 or so years with this technology … often stories that never make it to our official scripts. So as my inaugural blog post, I thought I’d start with what turns my crank when I have to present our products to the world. Here’s my Top 10 list of things that still impresses me to no end …

Page 1 of 1