Search
Nelson I.'s Photo

Ace your software/hardware projects using my 15+ years tech experience
Nelson I.

344 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $70
Response time: 2 hours
Nelson I.'s Photo

Ace your software/hardware projects using my 15+ years tech experience
Ace your software/hardware projects using my 15+ years tech experience
Nelson I.

344 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

344 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Nelson


Bio

With an extensive career and experience spanning 15+ years in Software, Firmware, and Hardware engineering, my skillset extends to diverse domains, including web and mobile applications, enterprise API development, low-level system software, and FPGA/ASIC designs. I've had the privilege of working at well-known Silicon Valley companies across various industries, including Fintech, Hardware, Gaming, Cloud Computing, and High-Performance Computing.
I have led multiple teams comprising over 20...

With an extensive career and experience spanning 15+ years in Software, Firmware, and Hardware engineering, my skillset extends to diverse domains, including web and mobile applications, enterprise API development, low-level system software, and FPGA/ASIC designs. I've had the privilege of working at well-known Silicon Valley companies across various industries, including Fintech, Hardware, Gaming, Cloud Computing, and High-Performance Computing.
I have led multiple teams comprising over 20 seasoned managers, and software and hardware engineers. Some of my standout achievements include lead roles in system and chip-level integration of CPUs and FPGAs, as well as developing Linux kernel and firmware code to support heterogeneous CPUs and FPGA servers, which are deployed in large-scale data centers by a major cloud provider. Additionally, I have experience in computer vision, having successfully ported OpenCV libraries and CNN functions to run on cost-effective FPGA platforms.

Recently, I’ve been conducting blockchain research and product development which led to the creation of a blockchain-based browser that incorporates a censorship-resistant VPN, a secure wallet, and distributed cryptocurrency mining capabilities.
Core Skills:
--Mobile Development(Swift, Java, Backend: Python, C++, Go, and Rust)
--Web Development(Express/Node.js, ReactJs/Native, Django, Flask, Go, HTML/CSS)
--Blockchain Development(Ethereum, Monero, and privacy-focused L2).
--Cyber Security: Vulnerability, Malware Analysis, Forensics, and Pentesting.
--Infrastructure Ops: Kubernetes, Docker, Ansible, OpenStack, DevOps, and CI/CD designs
--OS Development (C and x86 assembly) Firmware for embedded systems
--RTL Development for FPGAs using Verilog, OpenCL, and DPI-Verilog.

If you require tutoring, debugging assistance, or troubleshooting support in any of these domains or related topics, I am well-equipped to guide you toward solving problems and achieving your learning objectives, with tangible results by the end of our session.


Education

Southern Illinois University - Bachelors
Computer Engineering
Portland State University - Computer Science
Masters
University of California Santa Barabra
Graduate Coursework

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer

C,

C

I have a Master's in Computer Science and have developed most of the projects in C such as Cache Simulator, virtual memory management. In addition, I have over 8+ years industry experience working at Intel and used C extensively developing products.
C++,

C++

I have a Masters in Computer Science and I developed most of the projects in C++. In addition, I have over 8 years industry experience working at Intel and used the language extensively to develop products.
Computer Engineering,

Computer Engineering

I have a Bachelors degree in Computer Engineering, and have applied computer engineering concepts and skills working at Intel for 8+ years integrating CPU+FPGAs. I also have a Master of Computer Science degree. I am currently teaching computer science classes at Portland Community College.
Computer Programming,

Computer Programming

I have a Bachelors degree in Computer Engineering, and have applied computer engineering concepts and skills working at Intel for 8+ years integrating CPU+FPGAs. I also have a Master of Computer Science degree. I am currently teaching computer science classes at Portland Community College.
Computer Science,

Computer Science

I have a Master's degree in Computer Science. I have worked at Intel for 8+years developing and applying Computer Science concepts to product development.
General Computer,

General Computer

I have a BSc in computer engineering and MSc in Computer Science. I understand and apply general computer science concepts. I also teach general computer concepts at a local community college
Java,

Java

I have taught Java application development at University of Phoenix in Tigard,Oregon physical campus, and have also developed Android application in Java.
JavaScript,

JavaScript

I have developed websites for an app company that I run. In addition, I already teach IT/Computer Science related sources at local community college some of which includes javascript
Linux,

Linux

I have a Master's degree in Computer Science and I developed most of the projects involving Linux driver development and Linux kernel modifications. In addition, I worked at Intel for eight years.
Networking (Computer),

Networking (Computer)

I have taken multiple networking classes during my undergraduate and graduate degrees. I have also developed a proxy program in Linux for network filtering. In addition, I also have multiple servers on Google Cloud Platform that I manage their networking.
PHP,

PHP

I have developed android application with the back-end of the application using PHP. I have a Bachelors degree in Computer Engineering, and have applied computer engineering concepts and skills working at Intel for 8+ years integrating CPU+FPGAs. I also have a Master of Computer Science degree. I am currently teaching computer science classes at Portland Community College.
Python,

Python

I have a Master of Computer Science degree. I am currently teaching Python class at Portland Community College.
UNIX,

UNIX

I use Unix/Linux exclusive for my projects and at work. I have done development in linux/UNIX kernel as well and have published multiple papers which show case some of this work.
Web Design

Web Design

I have developed a website for my own company which is an app used by thousands. I used JavaScript, CSS, and PHP/Phython.

Corporate Training

C++,

C++

I have a Masters in Computer Science and I developed most of the projects in C++. In addition, I have over 8 years industry experience working at Intel and used the language extensively to develop products.
General Computer,

General Computer

I have a BSc in computer engineering and MSc in Computer Science. I understand and apply general computer science concepts. I also teach general computer concepts at a local community college
Java,

Java

I have taught Java application development at University of Phoenix in Tigard,Oregon physical campus, and have also developed Android application in Java.
Networking (Computer),

Networking (Computer)

I have taken multiple networking classes during my undergraduate and graduate degrees. I have also developed a proxy program in Linux for network filtering. In addition, I also have multiple servers on Google Cloud Platform that I manage their networking.
Web Design

Web Design

I have developed a website for my own company which is an app used by thousands. I used JavaScript, CSS, and PHP/Phython.

Science

Computer Engineering

Computer Engineering

I have a Bachelors degree in Computer Engineering, and have applied computer engineering concepts and skills working at Intel for 8+ years integrating CPU+FPGAs. I also have a Master of Computer Science degree. I am currently teaching computer science classes at Portland Community College.

Ratings and Reviews


Rating

5.0 (114 ratings)
5 star
(113)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

The Best Tutor

I took with him many sessions. I see he is the best. He worked hard ; he is patient and his goal is to understand and accomplish what the student need. Also, if I need any help and I have Q out the session I sent to him email , and he always replays my email with full answer . I benefited from him not just in the code which I needed , I got a lot of benefits related on the ubuntu command-line on in terminal. Really, he is professional tutor and has lot of knowledge related on C language, Ubuntu , and compiler.

Manal, 14 lessons with Nelson

Knowledgeable and very helpful!

Nelson was very knowledgeable and helpful. He helped me set up an Ethereum project for smart contracts, for a blockchain assignment. I was getting some errors that I was not able to resolve on my own and he was able to hep figure out what the issue was and resolve them. He responded in a timely manner and was very professional. I highly recommend Nelson!

Lisa, 2 lessons with Nelson

Excellent tutor!

I had a wonderful experience working with Nelson. He is very knowledgeable and willing to help you. Nelson helped me with a very hard Distributed Systems project that I was struggling with. He is excellent at explaining complicated things in an easy way. I appreciate his help very much and would definitely recommend him!

Pauline, 6 lessons with Nelson

Very Knowledgable and Patient

Nelson helped me work on a very difficult C++ program that consisted of several classes. I was stressed about some deadlines that I had to meet, but he is very calming and easy to work with. I will definitely have him tutor me again. I highly recommend him.

Tracy, 5 lessons with Nelson

Very Knowledgeable

Nelson definitely knows his stuff. I was stuck on an Operating Systems project and Nelson knew exactly how to help me! I met the deadline for my project and got 100%.

Tom, 9 lessons with Nelson

Patient and goes through problems step by step

Did great with explaining confusing concepts, and helped through practice situations after doing some demonstrations. I'll definitely use again if needed.

Ken, 1 lesson with Nelson

Fantastic Tutor

Knowledgeable. Clear. And a pleasure to work with. I have scheduled multiple sessions with Nelson after a great first session. Highly recommend.

George, 3 lessons with Nelson

Very Helpful Tutor

Nelson taught be about server/client communication protocol. He is very knowledgeable about computers. His expert level understanding of C, C++ and Java was very helpful in helping me to understand the server client project i was working on. Great tutor and I would recommend him to anyone with a challenging project. Thanks

Allan, 7 lessons with Nelson

Great Tutor!!!

Nelson is one of the most encouraging tutors I've had, and I'm really thankful that we found him on Wyzant. He makes me feel like I know what I'm talking about, which is essential when it comes to encouraging a student who barely knows anything or is struggling with a certain subject. Within just a couple of classes I already learned so much that took other tutors many classes to teach me. Nelson teaches at a great pace and is more than willing to slow it down a bit if the student needs it. He's very comfortable to talk to, which is something that I feel students consider when choosing tutors. He also made me feel a lot more interested in a subject that I used to hate from the bottom of my heart, and that's something only a few tutors can do to a student.

Rajani, 32 lessons with Nelson

Great teacher!

Another great lesson from Nelson! I appreciate his help so much, I have learned so much from him! He puts a lot of time and effort into his tutoring sessions and is always willing to help whenever he can!

Jared, 12 lessons with Nelson
Hourly Rate: $70
Response time: 2 hours
Contact Nelson