Tyler Thompson

Tyler Thompson

Mentor
5.0
(73 reviews)
US$50.00
For every 15 mins
137
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Husband | Father | Entrepreneur | Problem Solver | Great Listener
Husband | Father | Entrepreneur | Problem Solver | Great Listener

For over 21 years I have been a self employed software engineer. I work with my clients to take their ideas from conception all the way to final delivery. I have started three businesses which provides me the unique opportunity to see things from both the business and development perspectives.

I love discovering how things work and I'm excited to share my discoveries with you.

I am patient with everyone around me and enjoy coming up with ways to explain things in an easy to understand way.

English
Pacific Time (US & Canada) (-07:00)
Joined August 2018
EXPERTISE
3 years experience | 11 endorsements
Everyday I strive to be a better software engineer. I believe we are craftsmen working to improve our craft. Applying SOLID design prin...
Everyday I strive to be a better software engineer. I believe we are craftsmen working to improve our craft. Applying SOLID design principles and understanding the reasoning behind the will help you to craft clean, elegant, readable code. I am excited to share what I know with you as we both learn and grow.
15 years experience | 8 endorsements
When I think about Data structures it reminds me of what I love about coding. We get to create a world in our imaginations and populate ...
When I think about Data structures it reminds me of what I love about coding. We get to create a world in our imaginations and populate that world with the objects we create. In my mind, Data structures are the mechanisms we can use to add structure to our created world. If you need a backpack to hold the objects you create, you can create a Data structure which behaves like a backpack to hold things. We can create our own Data structures and we will also find that our programming language has a lot of them built in which we can learn how to use without reinventing the wheel.
1 year experience
I had always been interested in Test driven development and finally decided to take the plunge. For me, unit testing tended to be an afte...
I had always been interested in Test driven development and finally decided to take the plunge. For me, unit testing tended to be an afterthought. I knew I should be testing early but didn't want to slow down to do it. Once I understood how the unit tests could help me in my development almost like a check list of all the things I needed my code to do, it started to make sense to me. With unit tests in place, I can now make changes to code without fear :) I look forward to teaching you what I have learned during my journey with Test driven development.
TestingUnit TestingC#Tdd bdd
View more
4 years experience | 12 endorsements
I am very excited about Blazor. People are calling it a game changer. It gives us the best of both worlds. We can use C# to build both ...
I am very excited about Blazor. People are calling it a game changer. It gives us the best of both worlds. We can use C# to build both the front and backends of a web application. The other huge thing is that it is very fast. I am already working on Blazor projects with 4 of my mentors and continuing to learn as much as I can. I would welcome the opportunity to work with you and share what I have learned.
3 years experience | 1 endorsement
Learning Typescript really changed how I architect my client side code. I can now treat my Javascript code the same way I do my C# code....
Learning Typescript really changed how I architect my client side code. I can now treat my Javascript code the same way I do my C# code. I now get all the benefits of an object oriented language like classes, inheritance and compile time errors.
JavaScript
View more
JavaScript
View more
13 years experience
I first began working with Winforms about 13 years ago. My client wanted to develop a desktop application a major health care provider c...
I first began working with Winforms about 13 years ago. My client wanted to develop a desktop application a major health care provider could use to track grievances and appeals. We discussed his vision for the application and I went and purchased my first books on Winforms to start prototyping. Over a number of months, we developed a powerful desktop application he was able to license to health care providers. I really enjoy working with Winforms even now and will use those experiences to drive WPF and UDP knowledge and development.
3 years experience | 3 endorsements
I have really enjoyed developing Winform based applications for many years but when I start a new desktop application now my goto is WPF....
I have really enjoyed developing Winform based applications for many years but when I start a new desktop application now my goto is WPF. With WPF my applications can scale correctly for today's high resolution monitors and I can create cleanly separated architecture using the MVVM design pattern.

REVIEWS FROM CLIENTS

5.0
(73 reviews)
David Forbes
David Forbes
July 2022
My session with Tyler was great! I was looking for some guidance and he did just that - helped answer my questions and shared his experience. His industry knowledge gives him the ability to help solve problems and follow best practises. I highly recommend him as a mentor!
Brian Camelio
Brian Camelio
June 2021
Tyler is an amazing find. Top notch developer and completely prepared for our call. Very highly recommended.
adk
adk
May 2021
Tyler is very helpful in explaining the what and why, while writing Blazor code. He is excellent with attention to detail.
adk
adk
May 2021
Tyler is has an impressive work ethic and I always learn new things when I work with hi, He also has incredible attention to detail.
adk
adk
April 2021
Tyler is incredibly helpful and patient individual. He is very passionate about mentoring and completing the task at hand.
adk
adk
April 2021
Tyler is incredibly accommodating and very committed to help resolve the tasks at hand. He is incredibly knowledgeable and is a great problem solver.
adk
adk
April 2021
Tyler has been incredibly helpful, and is a great problem solver. I am learning alot from him.
M
M
April 2021
Great to work with someone with a fresh and positive attitude. Great knowledge and instructor.
adk
adk
April 2021
Tyler is very knowledgeable about blazor, Boldreports & syncfusion & he is always prompt to start our session.
Kyle Supple
Kyle Supple
April 2021
Super smart chill guy. Very easy to learn from. Great
EMPLOYMENTS
President | Senior Software Engineer
DesignLogic Solutions Inc.
1999-03-01-Present

I started DesignLogic Solutions Inc. because I wanted to provide technology base solutions to my clients business workflow pain points...

I started DesignLogic Solutions Inc. because I wanted to provide technology base solutions to my clients business workflow pain points. I was privileged to work on many interesting projects and was able to constantly learn new things along the way.

C#
SQL
WPF (Windows Presentation Foundation)
View more
C#
SQL
WPF (Windows Presentation Foundation)
WinForms
API
Azure
Entrepreneurship
Business development
ASP.NET
ASP.NET Core MVC
View more
Senior Software Engineer
SetPoint Medical Corporation
2017-09-01-2020-04-01

I joined SetPoint medical because I believe we can change the medical landscape using BioElectronic medicine to improve the lives of m...

I joined SetPoint medical because I believe we can change the medical landscape using BioElectronic medicine to improve the lives of millions of people suffering from chronic inflammatory diseases. http://www.setpointmedical.com

C#
WPF (Windows Presentation Foundation)
Data Science
View more
C#
WPF (Windows Presentation Foundation)
Data Science
View more
President | Lead Designer
ThompsonDesign (Graphic Design)
1997-06-01-2002-02-01

I started ThompsonDesign directly out of college. I was able to build my clientele by word of mouth. I would develop print media, bu...

I started ThompsonDesign directly out of college. I was able to build my clientele by word of mouth. I would develop print media, business cards, brochures, signage and website mockups for my clients. It was my first business and a great opportunity to learn how to be an entrepreneur.

Web Design
Entrepreneurship
Material Design
View more
Web Design
Entrepreneurship
Material Design
Adobe Photoshop
Adobe Illustrator
Adobe InDesign
Quarkexpress
View more
PROJECTS
Information Kiosk
2000
In 2000 I went to a local hotel in my area and asked them if I could print out a map and information they could hand out to their guests ...
In 2000 I went to a local hotel in my area and asked them if I could print out a map and information they could hand out to their guests which would be funded by advertisers. They agreed and wanted me to produce another round of handouts. I decided I wanted to provide the same service but this time electronically. I started looking for touch screen monitors, thermal printers, cpus and cabinets. I developed an application which allowed a hotel guest to find things to do in town and places to eat. They could print out a coupon and use the handset to automatically dial the establishments to make reservations or ask questions. I created services which would synchronize the local database with the database on my server each night. It was a great opportunity to learn many new technologies.
Entrepreneurship
Adobe Photoshop
Adobe Illustrator
View more
Entrepreneurship
Adobe Photoshop
Adobe Illustrator
Macromedia director
View more