Dorian Portillo

Software Developer

C++ . Python . Javascript . Solidity . HTML . CSS . MySQL . PostgreSQL

Dorian Portillo

Dorian Portillo

I am an ambitious graduate in computer science who has developed with multiple languages such as: Python, C++, Javascript, Solidity. Through my college years I experienced growth through my understanding of computers and skills to utilize programs to my benefit. My passions in the tech space are currently 3D Modeling and Blockchain Technology.

I've utilized Blender for 3D modeling and Ganache/Truffle to enable a localhost blockchain to run a supply chain with it's own ERC-20 Token. C++ was my first language and I am currently practicing in Javascript to further my web development skills.

Computers continue to revolutionize our society and that continues my desire to learn more.


Adaptable and Ambitious

I am comfortable with a handful of languages and frameworks ranging include:

Web Development

Using React.js, Material UI, HTML, Javascript and CSS are my main tools of developing a static web.
Python is another language that I incorporate into web designing when needing to use a data base. Django Python is what I use to handle data bases, server side websites and web apps.

C++

C++ was the first language I picked up and got to really understand how memory management is utilized
Through the years I've come to love learning more about the language and the possibilities I have with it.
From creating a 2D renderer with OpenGL to making digital art with OpenFrameWorks.

Oracle Databases (MySQL and PostgreSQL)

MySQL


PROJECTS

Demonstrated below are my proudest projects where that I have worked throughout my career
These are diverse projects that try to demonstrate some of the diversity I have. More projects can be seen on as well

Supply Chain with Ethereum's language, Solidity

Using Ganache software to deploy a local blockchain I can interact with a Supply Chain smart contract. The contract has to ability to store user's: Products, participant information and registration details. Interactions are primarily using an ERC-20 Token to be used for transactions. Truffle is utilized for writing Solidity contracts and deployment to local chain.

Covid-19 Tracker

This is a web app that requests data from an API to get information on up-to-date data on covid deaths, cases, and recoveries

Facial and Eye Tracking Program Made With Python

Using OpenCV and Haar Cascades stored in xml files. The program utilizes OpenCV's library to open a webcam and then compare the video feed with the cascade file until it finds a face.
It then creates a box around your face all live actively trying to detect faces.


Get In Touch

I'd love if you reached out to me. Even if it's just to say "Hey!".
Don't hesitate! I am an eager and ready thinker to make a transition in careers and learn much more along the way.