Code ALL the things!

"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."

- Linus Torvalds

About

Vincent Deloso

Software Engineer

I'm just a computer programmer that loves to experiment with new stuff. I have a large focus on user interfaces and experiences. When I'm not working, my free time is usually spent hanging out with friends, playing video games, or maybe working on a side project.

What I would love to do is get into the video game industry and help create immersive worlds with exciting game play.

Skills

    Java 50%

  • Maven 35%

  • Databases (SQL, MongoDB) 20%

  • Ruby on Rails 10%

  • Python 5%

  • Go, Gradle, HTML, JS 1%

Hobbies

    Video Games 40%

  • Music 25%

  • Gadgets and Hardware 15%

  • Movies and TV shows 10%

  • Learning new programming techniques 10%

Simplicity is the ultimate sophistication.

— Leonardo da Vinci

Experience

Now
2013

devbukkit2mvn

Python script that parsed JSON to download Bukkit pluign JARs and upload them to a Maven repository.

Software Engineer at Northrop Grumman

B.S. in Computer Science, Christopher Newport University

Karmic Jail

Bukkit plugin for player administration. Player information and history stored in MySQL. (source)
2012

Project 2.5D

3D Java-based networked physics game as a Senior Capstone project. Utlizied LWJGL for rendering, JBullet for physics, Maven for project management and Git for version control. (source)
2011

Karmic Share

Bukkit plugin that allows players to access multiple inventories. Item data is stored using MySQL. (source)
2010

Student Software Developer, Jefferson Labs

2008

Interlibrary Loan Student Assistant, CNU Trible Library

If everyone is thinking alike, then no one is thinking.


- Benjamin Franklin

services

Tools to get the job done

- Picture not of actual server... but close enough, right?

The server hosts various services, mostly for programming purposes.

Jenkins CI Continuous integration with static analytics to spot issues immediately and improve the existing code.
Sonatype Nexus Public Maven repository for other developers to access.
Stash Atlassian's Git repository manager for private repositories.
Minecraft Minecraft plugin testing server: mc.dakanilabs.com
Dynmap for server: map.dakanilabs.com
Server not currently available while development is on hold.
OwnCloud Open source web-interface for cloud-based file management.
Imagination is more important than knowledge.


- Albert Einstein

Info

F.A.Q.

General questions about me.

What does "Dakani" mean?

Nothing really, its just the name that I used for my first Linux server... and it has sort of stuck ever since then for any server that I use.

Is all your code public?

Any of my personal projects are open source (but may be missing explicit licenses D:) and hosted on GitHub. I'm a believer in transparency in my work and the fact that we live in public anyways. Plus, it makes it easier to collaborate with others.

I have a Bukkit plugin idea. Can you make it?

I probably could code it... however my job already keeps me busy enough. So, you're better off finding another developer that actually has time to commit to your project.

Creativity is intelligence having fun.

― Albert Einstein