Search
Ernest A.'s Photo

Experienced Fullstack Engineer. REACT|VUE|ANG|NEXT|PHP|SQL|JAVA|PY
Ernest A.

2,961 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $45
Response time: 2 hours

About Ernest


Bio

I am Ernest and happy to introduce myself virtually to you. I graduate with a bachelor’s in Computer Science and currently pursuing a master’s degree also in Computer Science. I used to tutor many of my colleagues in some of the difficult subjects (algorithms, data structures, PHP, operations research and optimization) in private study sessions where I always found it fulfilling to help people succeed. I have been fascinated by Computer Science from a very young age and as well I have an...

I am Ernest and happy to introduce myself virtually to you. I graduate with a bachelor’s in Computer Science and currently pursuing a master’s degree also in Computer Science. I used to tutor many of my colleagues in some of the difficult subjects (algorithms, data structures, PHP, operations research and optimization) in private study sessions where I always found it fulfilling to help people succeed. I have been fascinated by Computer Science from a very young age and as well I have an interest in learning new languages as well as having an interest in Learning Theories and Learning Styles.

I like to focus on presenting concepts and practical aspects of learning material using the best audio-visual materials available and then rephrase them in a presentable and relatable manner using everyday objects and experiences as analogies to enhance understanding. After that I like to focus on practical areas with focused practice questions and problems worked on together and separately to build individual capabilities and strength.

I love to see my students succeed and this requires dedication and commitment to create a welcome environment for them to share their difficulties and helping them build it into strengths to tackle challenging problems and succeeding.


Education

Valley View University, Accra, Ghana
computer science
Harrisburg University of Science and Technology
Graduate Coursework

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Angular

Angular

I have domain knowledge of implementing various frontend interface components to realize a full working application leveraging the features of the angular framework from routers, to components, services and modules. I augment this with native javascript code where required as angular at its core is javascript. My process of implementation is strictly guided from requirements specified formally and informally from requirement documentations, users and product managers as well as ux/ui designers. My past work roles have involved implementing complete micro and macro applications based various requirements where I setup folder structures, style guides following best practices an then go on to implement various features such authorization and authentication handlers, router, child and parent components, interface interactivity and ada compliance work. Some of this work has been supported with extensive use of external knowledge from the angular documentation resources as well as documentation and best practices from various libraries and external resources included in the projects I have worked on.
C#

C#

I have worked as a backend and full stack engineer utilizing various aspects and features of the C# language including classes, OOP techniques and using frameworks such as DotNet,DotNet Core, EntityFramework among others. I have also worked on many projects utilizing MVC techniques to deliver products according various specification and constraints and on other projects; I implemented custom MVC feature to facilitate rapid feature development as well as mechanism for handling database access while avoiding rewrite a boiler plate code.
C++

C++

As a C++ developer, I specialize in transforming detailed requirements from formal documentation, users, product managers into robust, high-performance applications. My expertise spans the entire development lifecycle, from architecting scalable solutions to implementing intricate features and ensuring long-term maintainability. Core Strengths I leverage a deep understanding of C++ to build reliable and efficient systems, focusing on: Architectural Design and Implementation: I establish well-structured folder hierarchies and adhere to best practices to create modular and scalable applications, whether they are microservices or large-scale systems. My design process is guided by established design principles like SOLID, DRY, and KISS, ensuring a flexible and extensible codebase. Feature Development: I have a proven track record of implementing a wide range of functionalities, including authorization and authentication mechanisms, complex data processing, real-time interactions, and system integrations. Code Quality and Maintainability: I am committed to writing maintainable, reliable code. This involves rigorous adherence to code quality standards, employing clear naming conventions, comprehensive commenting, and consistent formatting. I also incorporate unit and integration testing to validate functionality and prevent regressions. Debugging and Optimization: I possess strong debugging techniques, utilizing various tools and methodologies to identify and resolve complex issues efficiently. I also focus on optimizing code for performance, memory usage, and resource management, which is critical in C++ development. External Knowledge Integration: My work is consistently informed by official C++ standards, best practices from the C++ community, and documentation from various libraries and frameworks. I proactively seek out and integrate external knowledge to enhance my solutions and stay current with industry trends. My experience ensures that the applications I develop are not only functionally complete but also
CSS

CSS

I have domain knowledge of implementing user interfaces styled with various css rules and techniques that realize the vision and design specification of designers, clients and product manager. My frontend work has involved converting many design mockups to complete frontend projects that match the design specification from colors to positioning and element behaviors such has hovers, focus, clicks, blur among others. I look forward to sharing my expertise in bringing future specifications and design objectives to realization.
JQuery

JQuery

I have great experience working within javascript and nodejs ecosystem where i have implemented countless user interaction flows with the aid of jquery and many of its api which include selecting html nodes in a document, modifying their values and attributes. Using jquery to create and inject new node elements into a document as well as setting up event handles and triggering event on elements programmatically.
PHP

PHP

I have worked as a backend and full stack engineer utilizing various aspects and features of the php language including classes, OOP techniques and using frameworks such as Laravel and codeigniter. I have also worked on many projects utilizing MVC techniques to deliver products according various specification and constraints and on other projects; I implemented custom MVC feature to facilitate rapid feature development as well as mechanism for handling database access while avoiding rewrite a boiler plate code.
React

React

I have domain knowledge of implementing various frontend interface components to realize a full working application leveraging the features of the react framework from routers, to components, federated modules. I augment this with native JAVASCRIPT code where required as react at its core is JAVASCRIPT. My process of implementation is strictly guided from requirements specified formally and informally from requirement documentations, users and product managers as well as ux/ui designers. My past work roles have involved implementing complete micro and macro applications based various requirements where I setup folder structures, style guides following best practices and then go on to implement various features such authorization and authentication handlers, router, child and parent components, interface interactivity and ADA compliance work. Some of this work has been supported with extensive use of external knowledge from the react documentation resources as well as documentation and best practices from various libraries and external resources included in the projects I have worked on.
Web Design

Web Design

I have domain knowledge of implementing user interfaces styled with various css rules and techniques that realize the vision and design specification of designers, clients and product manager. My frontend work has involved converting many design mockups to complete frontend projects that match the design specification from colors to positioning and element behaviors such has hovers, focus, clicks, blur among others. I look forward to sharing my expertise in bringing future specifications and design objectives to realization.
C
Computer Programming
English
HTML
Java
JavaScript
R
Reading
SQL
Ernest A.'s Photo

Questions? Contact Ernest before you book.

Still have questions?

Contact Ernest
Response time: 2 hours

Ratings and Reviews


Rating

4.9 (470 ratings)
5 star
(445)
4 star
(13)
3 star
(2)
2 star
(1)
1 star
(9)

Reviews

Extremely Smart and knows what he is doing

I had the pleasure of being tutored by Ernest in both Python and SQL, and I must say that my learning experience was nothing short of outstanding. Ernest's expertise and teaching style truly set him apart as a phenomenal tutor, and I wholeheartedly recommend him.

Raphael, 2 lessons with Ernest

Great tutor, very knowledgeable in multiple programming languages.

In my first meeting with Ernest he answered all of my React questions and brought in numerous Visual Studio Code extensions that were very helpful in the IDE. Looking forward to many future sessions.

Mike, 5 lessons with Ernest

A patient and resourceful tutor

I've been very fortunate to work with Ernest on my most recent project. From the very first lesson Ernest went about teaching me some very useful development tools to increase the efficiency of my workflow. In just two lessons Ernest has moved my project along at a rapid pace. I look forward to continued work with and guidance from Ernest.

Erin, 25 lessons with Ernest

Great teacher

Super knowledgeable and understanding, absolute genius when it comes to programming. I look forward to keep working with Ernest in the future. 👍🏻

Kevin, 2 lessons with Ernest

Knowledgeable and amazing tutor

Ernest helped me in understanding concepts regarding JavaScript, Angular, and Node.js while guiding me through a project that I had issues on. He also ensured I knew how to troubleshoot my project moving forward. Amazing tutor and I'm looking forward to more sessions in the future.

James, 4 lessons with Ernest

knowledgeable and patient tutor

Earnest took the time to wait for me in getting started with the session, knowledgeable and easy to understand his instruction. We even spent time adter the lesson to discuss future plans on my site,

Cathy, 2 lessons with Ernest

Java

Ernest was able to walk me through my past assignment and give me good ways of working through Java and what to do to learn the information

Georgia, 1 lesson with Ernest

Very knowledgeable

He provided great real life examples of concepts I couldn’t understand before but know have a much better understanding of. I was really glad to find someone who was able to help me with my college level course.

Kira, 1 lesson with Ernest

Ernest is knowledgeable, patient and a very good teacher

Ernest provided immediate code analysis and was very thorough. He was very helpful, not only did he help me greatly, he was teaching me a lot about how I can make improvements to my code. He’s an excellent tutor

Benjamin, 102 lessons with Ernest

Ernest is a terrific teacher and professional.

Ernest is very professional, is an expert in many aspects of IT, script and browser/server technology. He can approach problems from many angles and solve them quickly. He is fun to work with, listens to you, and addresses your issues in multiple ways. A great learning experience. A++++++++

Michael, 11 lessons with Ernest
Hourly Rate: $45
Response time: 2 hours
Contact Ernest