What Can I Do

There are many languages and programs available to create software. As an IT student, it's impossible to learn all programming languages. This section highlights the programming languages, programs, software, and technologies I've learned in college and through self-study.

Front End

HTML 5

Used to create the static content and structure of a website's front-end.

CSS 3

Used to style and layout the visual elements of a website

Javascript

Used to add interactivity and validation to a web page

Bootstrap

A framework used to simplify the development of responsive websites

jQuery

A popular JavaScript library that simplifies DOM manipulation and event handling

Vue.js

A progressive JavaScript framework for building user interfaces

Vuetify

A Material Design component library built on top of Vue.js

Back End

Java

Over 3 years of professional experience. Built and maintained Spring REST API web services using Spring Boot Java and Swagger UI. Built and maintained procurement websites using Struts framework.

Python

Expertised in Natural Language Processing (NLP) research. Experienced building web scraping systems using Selenium Python and MongoDB.

PHP

Over 2 years of professional experience. Built and maintained procurement websites using CodeIgniter framework.

Spring

A popular Java framework providing a comprehensive platform for building scalable and maintainable enterprise applications

CodeIgniter

A lightweight PHP framework known for its simplicity and rapid development capabilities

Laravel

A full-featured PHP framework designed for rapid development and clean code organization

System Programming

C

A powerful and fundamental programming language used for system programming, embedded systems, and performance-critical applications

C++

An object-oriented extension of C, offering features like classes, inheritance, and polymorphism while maintaining high performance