“There are no secrets to a man’s success. It is the result of his preparation, hard work, and learning from his failures.” – Gen. Colin Powell (US Army Ret.)
Trying to develop a niche in the ever-evolving IT universe can sometimes feel as daunting as hunting down an errant semicolon. We spend so much time trying to be the best at one or two technologies that we end up limiting ourselves. That is why I have pursued many different development skills over the years through both education and work – versatility is the key to the future of software development.
Focusing on robust mobile and web applications allows me to experience new and exciting opportunities, adding more tools to my growing chest. I enjoy working individually or as an integral part of a highly-motivated team of professionals that also understand that coding is life and everything else is just meta!
|Prof. Exp.||8 Yrs.|
|Current Position||Lead mobile application and website developer for DSC Solutions, LLC. Owner and primary developer for Imperial Digital Business Development, LLC.|
|Mobile Skillset||Object-oriented, C-style development languages | Android, Java, XML, SQLite, iOS, Swift|
|Education||B.S. Applied Computer Science | California University of Pa.|
|Notable Growth||Official Google Play & Apple App Store Developer|
All of the available chart data below is representative of the total combined years of experience I have with each language. Skills listed in the “master toolkit” are primarily used on a day-to-day basis. My “secondary toolkit” contains technologies I am also proficient with and use often, however they are just not utilized on a daily basis. A section I call my “reserve skills” contains languages that have all been studied and used at least once but I don’t get to use them on a regular basis.
Master Tool Kit
- Visual BASIC
- Visual BASIC
- ANSI C
- FORTRAN 90
- VAX Assembly
- ANSI C
- FORTRAN 90
- VAX Assembly
Frameworks & Technologies
In addition to a rich understanding of various programming languages, I am also experienced with many different IDEs, frameworks, design models, and web technologies. I’ve created a bar chart to visualize the average amount of time spent (%) using each technology over the length of time I’ve had experience with it. Some tech, like iOS (Swift) for example, are only used for short-time projects, while design patterns like MVC are used almost exclusively in everything!
Post Secondary Education
I graduated from the California University of Pennsylvania School of Math & Technology in 2005 with a B.S. in Applied Computer Science. With a GPA of 4.0 in my major and an overall QPA of 3.58 at the time of graduation, I was honored to receive Magna Cum Laude cords representing distinguished commitment to academic achievement.
My time and studies here at CALU have given me the proper foundation to support me in my life-long quest for knowledge. Without it I would not have been able to take the initiative to learn so many new technologies; I am proficient with 7 of the top 9 programming languages in popular use today!
Computers and the science surrounding them, especially software engineering, have fascinated me since my first Atari 400 and Commodore64 – both fully programmable (and fun too!), allowing me to learn my first language: BASIC. Because of this natural draw to computing, I intend to pursue a graduate degree in my field to further reinforce my knowledge when life allows it. In the meantime, I will continue to spend my days researching and learning new languages and keeping my current skills in top shape through constant application.
Eberly Hall, built in 1997, is a state-of-the-art facility sits at the left front entry to the California University campus. The structure is one of the most popular and effective instructional facilities at the University. Eberly Science and Technology Center houses the robotics, computer-aided design and high technology classes. As our Eberly College of Science and Technology grows, this building becomes even more important to the campus community and a popular hangout for our students.
Professional IT Opportunities
DSC Solutons, LLC
New Holland, Pa
2014 – Present
Lead software developer for parent company of both DSC Cleaning and DSC Landscaping. Designed, developed, and maintained multiple websites (each company has its own) and one primary mobile application written for both Android and iOS.
- Used to develop company mobile application for Android platforms. Mobile app requires user account authentication which requires JSON and AJAX locally then processed remotely with PHP on the company server. App is currently available for download on Google Play.
- Used to develop company mobile app for iOS devices. Uses the same server scripts as the Android version. It is currently available on the Apple App Store.
Imperial Digital Business Solutions
2012 – Present
Owner and lead software engineer for a private company that performs digital upgrades for small business in the form of websites, mobile applications, and SEO markup on current sites.
JH Technical Services, Inc.
2006 – 2007
IT staffing agency contractor. Contracted to Oncology Nursing Society for six months.
Oncology Nursing Society
September 2006 – February 2007
Junior programmer and company website maintainer.
- Front End
- Simple markup and styling maintenance on site when needed.
- Back End
- I used VB within ASP.NET framework on the back-end jobs to update and maintain the company site on a daily basis.
- Technical Support
- Provided help to different departments within the organization. Assisted the CIO in hardware maintenance and software upgrades.
Westmoreland Mechanical Testing & Research
2005 – 2006
Junior Programmer – IT department team of 6
- Worked in a team to convert (upgrade) original in-house legacy software from FORTRAN to C++.
- Visual BASIC
- Company intranet software needed constant maintaining. Was part the team charged with designing and implementing the company’s first inter-office email system.
- Machine Assembly
- Learned custom machine language on-site and then applied it to operate heavy, industrial testing equipment.
Non-IT Work Experience
Extracurricular Activities & Hobbies
- Personal Trainer
2014 – Present
When I’m not working on code I enjoy the benefits of being an amateur personal fitness trainer at the gym where I work out. I voluntarily coach interested people, who ask me for help, in the ways of proper diet & nutrition, healthy living habits, and of course: exercise. Fitness and healthy living are part of my stable foundation for life and I try to spread the lifestyle to as many people as possible – at no cost to them. I try to do my part to help those in need and hopefully increase their personal happiness and improve their overall quality of life in general.
1996 – 2007
Beginning at 16, I joined the service as a junior volunteer firefighter with both the Landisville FD and Salunga FD – later merging to become the Hempfield Fire Dept. While attending college I ran with Hempfield #2 Vol. Fire Dept. in Greensburg, Pa for a total of 10 years between the two stations. It was my service to these communities that taught me the value of giving back to the society in which you live. At times it can be a thankless job but the satisfaction of helping people so desperately in need is more than enough to make it all worth while. In addition to intense fire-service and vehicle-rescue training, I have also acquired many state certifications for critical life-saving skills in my service with the departments such as first-responder BLS with AED, CPR, and First-Aid.
In my spare time I enjoy watching historical documentaries, researching and learning new languages (human and computer), and building retro gaming PCs. I can speak German to a fair extent that I can carry on a small conversation with a native speaker, and I am currently teaching myself to write and speak Korean. Two languages one might not see any connection between, but I have strong ancestral heritage from Germany, and enjoy consuming South Korean pop culture (tv, movies, music, food) on a regular basis.
Warning: preg_match(): Compilation failed: invalid range in character class at offset 12 in /homepages/27/d727474863/htdocs/oldhtdocs/clickandbuilds/ImperialBytes/wp-content/plugins/js_composer/include/classes/shortcodes/vc-basic-grid.php on line 175