About Me

In every day, there are 1,440 minutes. That means we have 1,440 daily opportunities to make a positive impact..

Derrick Keith II

<D2>Hello World!<D2>

I am a self-motivated individual with a desire to grow as an person . I have an extensive amount of experience in all walks of life. I have traveled to Japan three summers, Korea, Mexico, Thailand Istanbul, Turkey and all throughout the USA. I practiced martial arts for over 12 years, competed in two International tournaments. I worked as a student IT support help desk for more than three years, as system administrator for a non-profit organization for more than three years , also as a software developer for more than four plus. I am passionate about programming and keen eager to gain more experience in software engineering / programming/ engineering / sciences. I am fluent in English and Spanish, but I can communicate in Portuguese and Chinese. Now, I am a father of 3 and a husband to a beautiful over-achieving wife. Being a father and husband is my proudest life achievement.

Education
&
Work

My education and work time line.

  • Sep. 2006
    to
    Sep. 2008

    IT Support Representative

    C.S.U.S.B Undergraduate Studies

    Performed monthly updates to all systems in all of the departments. Assessed reported issues from users and resolved all issues promptly. Maintained an inventory of all hardware and software. Assisted in training new employees and serve as go to person for the new employee. Set up projector, and laptops for staff meetings.

  • Sep. 2008
    to
    Jul. 2009

    Web Master

    Computer Science Club Officer

    California State University

    I was elected to be the Computer Science Club web master. I maintained the club web site, attended many of the Computer Science events, participated in staff and club member meetings. Also, I was awarded for being an Officer of the Computer Science Club.

  • Sep. 2009
    to
    Jul. 2010

    Web Master

    Japanese Student Association Officer

    California State University

    I was elected to be a J.S.A Officer / Web master. I became a member of the Japanese Student Association after coming back from visiting a friend in Japan. I maintained the club web site, attended many of the J.S.A events, and participated in staff meetings. Also, I was awarded for being an Officer of the Japanese Student Association and during one of the yearly soccer events, I received the MVP award for my team.

  • Oct. 2008
    to
    Dec. 2011

    System Administration & IT Support Representative

    Central City Lutheran Mission

    San Bernardino, CA

    Provided level one troubleshooting. Accurately assesses the user's issue or problem. Kept current on most recent changes and/or upgrades of systems. Maintained computer laboratories functional. Monitored and maintained computer network functional. Maintained organization's web site. Managed hardware capacity and performance and assessed hardware needs. Assessed reported issues from users and resolve all issues promptly. Maintained an inventory of all hardware and software. Researched user problems/issues to increase personal knowledge and familiarity to highest level of support possible. Researched for available grants or donations and apply for them. Participated in non-profit community events.

  • Sep. 2004
    to
    Jun. 2011

    Bachelors of Science

    Computer Science Degree

    California State University

    I was the first in my immediate family for graduate High school and I was the first in my family to go to a four year University. I have two older brothers, one younger sister, and 15 older cousins I grew up around. Going to a University was a big deal for me. Graduating was one of my many achievements.

  • Feb. 2012
    to
    July 2012

    Software Engineer Level 1

    Versacall Technologies

    San Diego

    Wrote interface software utilizing common Windows operating system protocols between VersaCall system and third party software packages. Created documentation on customer software, and system VT2000 installation procedures. Provided customer support on VT2000 system, and any other questions. Developed custom manufacturing reporting software. I had gotten an offer in Santa Monica, CA so I left this job. Just before moving to Santa Monica, the company choose to only hire 5 of the 10 developers. I was not one of the once to be hired, fortunately.

  • Oct. 2012
    to
    Dec. 2016

    Software Developer /Programmer

    Integrated Default Solutions

    San Diego, CA

    Confirm project requirements by reviewing the programming objective, input data, and output requirements with analyst, supervisor, and client. Adhere to project requirements by converting work flow information into computer language. Study codes for mistakes and repair errors. Re-evaluate the system to insure optimal functionality. Meet with project manager, and technical staff to identify problems & suggest fixes. Demo new and/or existing features.

  • Mar. 2017
    to
    Jun. 2018

    Software Developer II

    PharmaLogistics

    Mundelein, IL

    Meet with Managers and or Leadership members to gather and facilitate in developing tools to make there productivity more efficient. Involved in the entire development life cycle. From cradle to grave of all of development. Maintain and supported proprietary applications written in XAML, Xamarin, C#, VB.NET, and FoxPro. Maintain and supported third party applications such as SalesLogix (Infor) CRM, Quickbooks, and Microsoft 365 software. Consolidated proprietary applications into a layered architecture an in C# MVC.NET 4.5 platform.

  • Jul. 2018
    to
    Current

    Senior Application Developer

    Rosalind Franklin University of Medical and Science

    North Chicago, IL

    Answer and follow-up on customer calls forwarded from the University’s help desk related to applications created and supported. Ensure customer satisfaction throughout this process. Mentor Junior Developers. New user account setup and termination.Enter, update and monitor help desk requests in an issue tracking system. Work with customers and/or Applications Manager to create applications to fill business needs of the University. Create technical documentation explaining program functions (document code), database structures, and integrations with other applications. Document, answer general questions and work with Applications Manager as necessary to provide training to customers on use of developed applications. Perform miscellaneous job-related duties as assigned.

  • Be
    part of
    my history!

Skills

Check out my Technical skills.

C++
60%
Python
25%
Java
40%
C#
35%
VB.NET
80%
JavaScript
70%
PHP
50%
ASP.NET
60%
CSS3
80%
Wordpress
35%
HTML5
80%
XHTML
75%
HTML4
80%
XML
60%
AJAX
60%
MVC
65%
MySQL
80%
MSSQL
80%
Bootstrap
65%
CakePHP
30%
Djangp
30%
.NET 4 & 3.5
70%
Fireworks
70%
Dreamweaver
50%
SASS
50%
PhotoShop
70%
Komodo
60%
Paint.NET
60%
LISP
30%
VSS
60%
Pearl
30%
OOP/D
70%
Office Suite
75%
MVS
70%
VIM
60%
Bash
30%
LDAP
30%
Apache
60%
SSMS
40%
UML
60%
jQuery
80%
Larevel
30%