- Teaches students:
- Ages 5+
- Teaching since:
- July 1997
Ever since the early to mid 90's, after graduating from high school and earned an A+ certification, I've worked for several large corporations.
I have an extensive technical knowledge of various operating systems from "Win95 - Win10", iOS and macOS, utilizing any PC, Mac, iPhone and/or iPad. I’ve been in the tech industry for over 20 years and served 15 of those years, on a technical help desk environment, supporting and teaching several software/web-based applications for a large US bank. Within the last 4 years, I was the sole support of over 500 teammates, for all their desktop support and training needs.
So, my passion to teach, has always been ingrained from the very beginning of my secular career. This is why I'm confident that my “20+ yrs” of skills, patience and enthusiasm to teach technology, are a perfect match for you, as my current and future students.
> Various responsibilities included:
o Desktop support via phone/email/chat/in-person/remote access
o Improved solutions for software/hardware needs to maximize productivity
o Developed technical writing docs (QRGs) for hardware/software/processes/procedures
o Maintained relationships with clients/senior staff/internal/external partners and vendors
o Assisted the Team Manager to provide the tools/access for teammates to be successful
o Tested several software-based apps before deploying for general usage
o Collaborated with the migration of WinXP to Win7, for over 500 PC’s.
o Trained teammates on best practices within Windows and several software and web-based products.
> Administered technical support via phone/email on various web/software-based products
> Tested several of those same web/software-based products, before releasing to the public
> Provided support for mergers/migration within the scope of each banking product
> Served as a technical translator for Spanish-speaking clients within the US and abroad
I held several technology jobs from working at a private TV network to a major hotel chain to a major healthcare institution to owning my own computer consulting business.
Over the years, I have received equivalent work experience that has helped me to be successfully, in my field of expertise.
David is extremely proficient with the major operating systems and various software applications. He’s very patient and works with you until you are comfortable with any topic related to operating system or software application.
Thank you, David!
I am now able to create, edit, and share PowerPoint presentations on the go!
You taught me how to build slideshows from scratch utilizing templates, themes for quick construction, add and edit text, images, graphs, and video to ensure a smooth delivery. David is extremely knowledgeable, personal, and easy to understand. I learned so much and look forward to many future online lessons. Thanks for being an amazing Instructor!
I can’t say enough about what a pleasant experience it was working with David . He patiently walked me through every step of the way. David was very professional and detailed in explaining my concerns with Microsoft Windows. His personality along with his ability to adapt to my level of understanding was a bonus. I would recommend David to anyone who needs to learn how to operate Microsoft Windows.+ Read More
David is extremely knowledgeable of PC Operating Programs and Software. He is very patient with people and can work with different personalities. He adapts to the problems/issues that he has to work on and if he doesn't have a technical fix to problem/issue he will find a resolution and make sure the person is working again on their PC and/or Software. He can develop training documents of any kind including Quick Reference Guides. He tests thoroughly any new software and/or new operating systems on PCs before deployment. He trains people on how to use Operating Systems and different types of Software. He can adapt to any learning style that is needed. His documentation and training skills makes it easy for people to learn.+ Read More
I cannot say enough about how pleased I am with David. His knowledge of the programs and ability to work with different personalities enables him to adapt to the specific needs of each of his clients. My staff and I had an important assignment due. We were struggling to complete it because of our lack of knowledge on how to navigate a program. Working with David, we not only completed the assignment early, we are now confident and competent enough to work on future projects. I highly recommend him!+ Read More
A few days ago, my 12 yrs old son, just started home schooling and needed some guidance within Word. David was very patient and kind, by explaining the basic functionality of Word. This helped my son tremendously in completing his school assignment for that day.+ Read More
David is very knowledgeable, patient and thorough with his teaching. He’s very detailed oriented and he makes sure you get the most out of your lessons.
Extremely knowledgeable. David will adapt to your learning style and level. He makes it easy for the learner to improve.