Java Programming

I earned my M.S. degree in Computer Science at the University of California, Fullerton. I specialize in Java programming and I develop Android applications under my Google Play Store developer name 'Verbose Programmer'.

My published apps and source codes:

User Experience Design

I am always finding ways to make it easier for the end user to do things. My capstone project at CSUF focuses on providing the best user experience for taking hand-written notes on Android. I am qualified in Java's Swing Toolkit, Android layouts, other XML documents, HTML, CSS, JavaScript, jQuery, Bootstrap, Photoshop and more.

Business/Data Analysis

I have B.S. degree in Business with a concentration in marketing and a minor in statistics. Market research and statistical analysis can be utilized to discover new ways to connect with businesses and consumers. I can combine my business and computer science education to consult clients on techniques such as forecasting, data mining and machine learning.

California State University, Fullerton | Graduated 2020
Master of Science in Computer Science

Completed Courses

Introduction to Artificial Intelligence

Computer Vision and Deep Learning

Artificial Neural Networks

Software Engineering

Software Design and Architecture

Computer System Architecture

Software Testing

Software Verification and Validation

Operating System Concepts

Algorithm Engineering

Compilers and Languages

Mobile Device Application Programming

Advanced Computer Networking

Cyber Forensics

Professional, Ethical and Legal Issues for Software Engineers

Mathematical Structures 2

Bakersfield College | 2014-2015
Studied Computer Science

Completed Courses

OOP and Data Structures

Database Systems

Computer Architecture

Discrete Structures

Web Design Tools

Wed Design with HTML and CSS

CompTIA Linux+

University of California, Riverside | Graduated 2013
Bachelor of Science in Business Administration
Marketing Concentration, Minor in Statistics

Completed Courses

Accounting

  • Financial Accounting

Finance

  • Introduction to Financial Management
  • Financial Evaluation & Managerial Analysis

Management

  • Management Communication
  • Decision Analysis & Management Science
  • Production & Operations Management
  • Organizational Behavior
  • Competitive & Strategic Analysis

Information Systems

  • Information Technology Management

Marketing

  • Marketing & Distribution Management
  • Services Marketing
  • Marketing Institutions
  • Marketing Research
  • Pricing Strategy
  • Advertising

Statistics

  • Statistics for Economics
  • Forecasting for Business & Economics
  • Statistics for Business
  • Introduction to Statistics
  • Introduction to Quality Improvements
  • Non-Parametric Techniques
  • Introduction to Statistical Computing
  • Statistical Computer Packages

Economics

  • Intermediate Microeconomics
  • Intermediate Macroeconomics
  • Labor Economics
  • International Trade

Other

  • Ethics & Law in Business & Society
  • Introduction to Entrepreneurship

STEM Assistant

Bakersfield College, September 2014 - March 2015

Computer programming tutor and assistant to "Introduction to Java Programming".

GUI Programming Tutor

Freelance, February 2015 - April 2015

Taught basic Java and GUI programming programming with the Swing toolkit.

Applicable Skills

Programming Languages

  • Java
  • C/C++
  • C#
  • x86 Assembly
  • MIPS Assembly

Android Development

  • XML Layouts
  • Android Graphics Package
  • Android Accessibility
  • Jetpack Components
  • AndroidX/Support Libraries
  • Samsung S-Pen SDK
  • TensorFlow Lite

Java Programming

  • Swing GUI Toolkit
  • Apache Commons Math

Deployed on Environments

  • Windows 10
  • Linux
  • Ubuntu Server
  • Raspberry Pi
  • Raspbian
  • Android
  • MacBook Pro
  • VirtualBox

Familiar With

  • Data Structures
  • Web Design
  • GUI Programming

Dabbled With

  • Computer Networking
  • Computer Vision
  • Sentiment Analysis
  • Raspberry Pi Projects

Databases

  • SQL Server
  • MySQL
  • SQLite
  • Microsoft Access

Web Design

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Twitter Bootstrap
  • Masonry

Web Development

  • Sockets
  • Client-Server Model
  • ASP.NET

Graphic Design

  • Photoshop
  • Krita
  • Autodesk Sketchbook
  • Vectr

Video Editing

  • Davinci Resolve
  • VirtualDub

Statistical Computing

  • SAS
  • Minitab
  • EViews
  • Stata
  • Lindo/Lingo

Microsoft Office Suite

  • Microsoft Office
  • Microsoft Excel
  • Microsoft PowerPoint

Software Tools

  • Anaconda Python
  • Jupyter Notebook
  • Putty
  • Wireshark
  • Fritzing

IDEs

  • Android Studio
  • Eclipse
  • Visual Studio

Version Control

  • Git
  • Github Desktop Client

Other Frameworks/Libraries

  • Qt Toolkit