Areas of Expertise
Continue reading to learn about the web development skills I can
bring to the table.
Software Development
Although my main focus is web development, I have a range of
skills throughout the world of software development. The
technologies I have the most experience with are:
- .NET Development using both Visual Basic and C#
- HTML5/CSS3 and Bootstrap
- PHP (including Laravel, CodeIgniter, and PHPTAL)
- React, AngularJS, jQuery, and vanilla JavaScript
- MSSQL (including Report Builder) and MySQL
-
IDEs including Visual Studio, Visual Studio Code, PHPStorm, Eclipse (including
Android ADT), Qt Creator, and Notepad++ (okay, the last one
isn't an IDE but I use it just as much)
-
Other languages: Java, C++ (including the Qt framework), VBA,
C
-
Content Management Systems including Wordpress and Sitefinity
Miscellaneous Computer Skills
Some of the other notable computer-related skills I possess:
- Photoshop, Illustrator, GIMP 2
-
Source control/Build Management including Git, TFS, Tortoise
SVN, and TeamCity
- Server management including IIS
-
Azure, Sharepoint (including page customization), Office 365,
and the Office Suite
- Marketing Automation, especially Eloqua
-
Operating systems including Windows (95-10), Linux (Ubuntu),
Android, Mac OS X, and iOS
- CompTIA A+ and Network+ Certified Technician
Soft Skills
It takes more than technical know-how to get things done
effectively.
-
Ability to lead a team of software developers with a diverse array of skills and experience,
coordinating efforts to most effectively deliver software and enhancements on schedule.
-
Two years of leadership training at Dayton Superior
Corporation (I have a fancy plaque to prove it!)
-
Full lifecycle web development, including gathering
requirements, prototyping, and change management of web-based
applications
-
User experience design, including business logic and database
design
-
Can quickly learn new software languages/standards as needed
-
Strong communication skills including translation of user
requests, troubleshooting, and user training
-
A self-deprecating sense of humor (If you count that as a
skill? I do)