Giter VIP home page Giter VIP logo

🔹 Introduction

Hello everyone, my name is James, I am a Computer Science graduate from Florida State University (FSU). I enjoy learning about new technologies and recent developments in software as well as improving on important software development concepts. I consider myself a generalist of computer languages (mainly C++, Python, Java, JavaScript, TypeScript).

Domains I have worked in:

  • Data Engineering (Formerly)
  • Distributed Systems (Formerly)
  • Systems Programming (Current)
  • Graphical User Interface (GUI) Development (Current)
  • Operating Systems (OS) Development (Current)

🔹 Experience

My curiosity with software development started out in grade school. As a pragmatic learner, I began picking up ANSI C development by my own interest and later began using the WIN32 API for Windows applications. Eventually I got bored of Windows ME and I was then introduced to Ubuntu Linux at a local LUG (Linux User Group) gathering at a local library in 2005. I started out by building a few small console apps such as a tetris game, and a calculator. My access to the internet was scarce as I still did not have internet from home, so I learned on my own by borrowing books from a public library along with using the compilers and man pages provided by the Linux OS itself. Now, being a graduate in this field, my understanding of Software Development has changed dramatically ever since I have began to study Computer Science from an academic perspective, and not just seeing programming as a daily hobby, ultimately preparing me for work in industry.

🔹 SWE I Capstone Project: Real-Time Vehicle Identifier for Bicycles (Machine Learning)

During Fall 2019, I completed a 4-month long software development project that my team (ByteMyAscii) created. Essentially, the project consisted on building an embedded machine-learning program that could be mounted on a bicycle that could provide the cyclist the ability to have a 3rd eye on the road and be able to note an incoming/oncoming vechicle without turning around. To achieve this goal, my team used a Raspberry-pi, a computer with Linux, an NVIDIA Graphics Card, multiple machine learning and image processing libraries, as well as a general understanding of Python. Despite encountering some diffculties with the constraints and limitations that the Raspberry-Pi had, the project was a success in both theory and practice, and was completed entirely remotely through daily online scrum mettings as well as by applying modern Agile development strategies. Please see this repository for more info: See Project

Programming Languages:
java
Java
kotlin
Kotlin
python
Python

C

C++

Matlab

C#

Q#

JavaScript

TypeScript
dart
Dart

Shell

HTML

CSS

JSON

SQL
Tools and Technologies:

Android SDK

Spring Boot

Matlab

Qiskit

Physics Simulation
opencv
OpenCV

Tesseract OCR
jupyter
Jupyter Notebook

Low-level Programming

Raspberry Pi

Unity

Git

GitHub

AWS Cloud

GCP Cloud

Firebase

Docker

Blockchain
arcore
AR Core
Vuforia
Vuforia

Virtualization

Cloud Computing

Big Data

Hadoop
Contact:

Personal Website

LinkedIn

Facebook

James Ortiz's Projects

0-1knapsack icon 0-1knapsack

An implementation of the 0-1 Knapsack problem with dynamic programming

100algorithms icon 100algorithms

Algorithm and Competitive Programming Practice with more than 100 problems

bedrock icon bedrock

Making mozilla.org awesome, one pebble at a time

bootloaders icon bootloaders

An Archive of different Bootloaders, written in NASM Assmebly

competitive-programming icon competitive-programming

C++ and Python 3 Solutions to popular programming problems from Timus, Leetcode, UVa Judge (ICPC), etc.

cppreview icon cppreview

Some organized files with an overview of C++ in general

css icon css

Repository for CSS (Cascading Style Sheets)

dynamicarray icon dynamicarray

Implementation of a Dynamically Allocated Array Class in C++

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.