Skip to main content
image of Kevin S.

Pascal with Kevin S.

Anaheim, California

4.5
(2)
Teaches online
Teaches all skill levels
Age: 14+
Speaks English, Spanish
Teaching since 2010
Master of Science Computer Engineering

    About Kevin S.

    4.5
    (2)
    Who is your favorite teacher? What is it about them that appeals to you? For me, the teachers I am most able to connect with are those that could make the subject matter relevant to me. They can explain new concepts to me in a language that I can understand and show me why it matters, how it can be useful. I have made this my teaching philosophy. Make the material attainable, relevant and useful. I make an effort to understand where my students are, find a common point from which to start then present the material with lots of real-world examples and exercises which will get my students excited to learn more. I have a strong passion for teaching and am energized by the enthusiasm of my students. I discovered and nurtured my passion for teaching when I became an adjunct instructor of web development and computer science at Front Range Community College. In that position, I was able to use my experiences as an engineer and web developer to enthuse and inspire my students.

    Instructor details

    ReviewsWrite a review
    5
    50%
    4
    50%
    3
    0%
    2
    0%
    1
    0%
    4.5
    2 Reviews

    Experience

    Web Developer

    Aug, 2007 - Present

    Apple Blossom Media

    Owner/operator of my own freelance web development business. As a freelancer I get to wear many hats and have to remain flexible and open-minded. It is a role that requires continuous learning as each job is different from any I have done before. My daily tasks have me programming in a variety of web languages including PHP, JavaScript/jQuery, HTML, CSS, and Perl. Database design and management is also an important part of my day-to-day work. In addition to programming, I also have the opportunity to do some design work. Photoshop skills are important in web design as are a good understanding of typography, color theory, and user interfaces. A web developer does more than just create websites, although that is a fundamental part of the job. Web-based applications, games, data processing, inter-processor communication are all tasks that require advanced programming skills and help to keep the user engaged with a site and provide valuable information back to the client.

    Senior Design Engineer

    Oct, 1998 - Sep, 2012

    AMD

    Responsible for architecture, design and testing of digital circuits for AMD integrated processors, specializing in hardware acceleration of 2D and 3D graphics and video. My role involved defining the functionality that was required for a given project, creating a development plan and schedule, designing the logic using Verilog RTL, keeping within area, power and timing budgets, synthesizing the circuit with Synopsys, defining and developing test plans and unit tests, debugging nightly regression runs and writing infrastructure code to automate the design and testing processes. The most recent processor that I worked on with AMD was selected to power the XBOX One and Playstation 4, as well as numerous PCs and tablets.

    Education

    Bachelor of Science Computer Engineering

    Aug, 1983 - May, 1987

    Baylor University

    Master of Science Computer Engineering

    May, 1990 - May, 1992

    National Technological University

    Certifications

    Career and Technical Education (CTE) Certification

    Feb, 2010

    Colorado Department of Education

    Expires August 2018

    Awards

    U.S. Patent #5,655,135

    Jun, 1997

    United States Patent Office

    Languages

    Spanish

    Limited Proficiency

    English

    Native Proficiency

    Private Lessons

    • 1:1 lessons with a trusted instructor
    • 300+ subjects to choose from
    • Meet online or in person
    • Free on-demand videos and articles

    This teacher is not currently accepting students