Bio
Technical Skills
-
JavaScript
Used mainly for Web Development. Along with HTML and CSS, JavaScript is one of the main technologies of the World Wide Web.
-
Java (Object Oriented)
A well known Programming Language that can be used to develop Desktop Applications, Web Applications and Mobile Applications. Originally developed by Sun Microsystems.
-
C# (Object Oriented)
Also a well known Programming Language Developed by Microsoft. C# boasts the capability of Object Oriented Programming. It can also be used to develop Web Applications and Desktop Applications.
-
Python
A general purposed interpreted Programming Language created by Guido van Rossum. Python is used mostly in AI development and data analysis.
-
PHP: Hypertext Preprocessor
A server-side scripting language used in Web Development.
-
HyperText Markup Language
Standard Markup Language that is displayed on a web page. Can be assisted by CSS to improve appearance.
-
Cascading Style Sheets
Used with html to improve a web page's visual presentation. It can manipulate web page layouts all at once.
-
Bootstrap
A free open-source CSS framework that will help a web page to be mobile responsive. It also provides pre-made elements such as buttons, forms and more.
-
JavaScript
Used mainly for Web Development. Along with HTML and CSS, JavaScript is one of the main technologies of the World Wide Web.
-
Node.js
An open-source JavaScript runtime environment. Mostly used for SPA's (Single Page Applications).
-
Angular
A typescript based web application development framework by Google. Manipulating elements on a webpage is made easier by the use of its amazing directives.
-
Typescript
Developed by Microsoft, typescript is an open-source programming language. It is used along with the Angular framework since the Angular was built entirely with Typescript.
-
Express
A web framework that is used and designed for developing APIs. It is the de facto standard server framework in Node.js. It is an open-source software under MIT License.
-
ASP .NET
An open-source server side web-application framework developed by Microsoft. Enables developers to create dynamic web pages. It uses the C# language.
-
Java Web Development
The Java programming language enables developers to create dynamic web applications along with the use of powerful IDE's such as Eclipse and Netbeans.
-
Structured Query Language
A database management language that is used for relational databases. Used with tools such as MySQL Workbench and Oracle Database.
-
NoSQL
NoSQL is used for non-relational databases. It is used with the document inspired database program Mongo DB.
Personal Skills
- ✓ Self motivated, willing to learn and be trained by experts
- ✓ Passionate with project collaborations
- ✓ Critical thinker
- ✓ Dedicated problem solver
- ✓ Good multi-tasking and time management skills
- ✓ Ability to work under pressure
Philosophy
As a Junior Developer, I know the struggle of learning new technologies and tools in order to develop useful software. This experience made me realize how far we have come as inventors, from the days of simple computers that can only do simple math towards this day where quantum computing is possible. It made me appreciate all the knowledge I acquired during my days in George Brown College. It also made me realize all the hardwork my professors did just for us to understand how things work ranging from simple code to complicated. One way of saying thank you to them is to carry this tradition and teach the next generation of programmers. This will not only help the programming community but also the world as a whole by creating useful software that can solve problems. It will be a powerful force that can become the catalyst for a brighter future ahead.