Hugoware.net

Resume

Hugo J. Bonacci III

MCTS (Microsoft Certified Technology Specialist)

Qualifications

More than eight years of web development experience, starting with simple HTML and moving onto full web application development. More than four years of developing server side code, starting briefly with PHP then quickly onto ASP Classic. Five years using ASP.NET with both C# and VB.NET (periodically). Strong experience with many ASP.NET features ranging from using the cache to understanding the page life cycle. Strong experience using ASP.NET MVC (since betas). Knowledge of other .NET related features such as using Generics, working with Lambdas, using different types of Serialization, reflecting on objects with Reflection and much more. Moderate experience developing desktop and console applications using the .NET Framework.

Excellent website design abilities using HTML and CSS. Knowledge of common browser rendering issues and fixes. General understanding of ADA requirements for websites. Considerable experience using other web centric technologies such as Flash, Actionscript, AJAX, Javascript and jQuery to improve the user experience.

Experience working with SQL to write simple to moderately difficult queries and stored procedures. Experience using LINQ to interface with, query and manage database records as well as in-memory collections and arrays. General understanding of database design such as relationships and database normalization.

Strong comprehension of many development software packages such as Visual Studio 2005 and 2008, Flash, Adobe Photoshop, Reflector as well as most of the Microsoft Office products. Experience using the Microsoft Management Console for Active Directory or IIS.

Other technologies include strong experience using IIS, VBScript, XML and Regular Expressions. Some experience using WMI, LDAP, JSON and VB6.

Aside from technical experience, I am a very creative individual that enjoys solving problems. I have written software and created websites for myself and for family members. Additionally, I enjoy reading books about computer programming and website development, such as Code Complete and Don't Make Me Think, to try and improve my skills. I am very receptive feedback and try to learn from others as much as possible.

Finally, I like to spend time away from work developing software to assist the programming community and blogging to try and share my knowledge with others. Many of my personal projects can be found at my personal website and my programming blog.

Employment History

First Technology Services
Application Development
June 2003 to Present

Developed many custom applications for a large variety of departments. Some solutions were developed to handle banking system problems, such as automated notifications from internal systems to external customers. Other applications targeted network related functions such as standardized password reset applications or automating yearly security evaluations by monitoring user profiles. Additionally, created several self-service tools to allow end users to perform limited Active Directory functions such as updating their profile or managing distribution groups assigned to their profile.

Responsible for the development and maintenance of all company websites. After taking over website responsibilities, many improvements to the original sites were made to allow changes to be pushed across the entire site quickly and easily. The improvements worked so well, most website audits could be addressed and corrected in the same meeting they were discovered. Also developed several new websites for different marketing initiatives and accepting customer applications for certain banking products.

Created an entirely new company portal replacing a previous one which was considered to be an ineffective means of communication. The new company portal was a tremendous success and greatly improved communication through the company. The site gave users the ability to post and discuss company announcements, customize the look and content delivered to their page, search for other employees by personal information or languages known and even keep their Active Directory profile up to date.

Periodically created scripts to automate tedious Active Directory tasks such as modifying user profile information or creating large groups of users. Occasionally wrote reports for network staff such as accounts that were expired or had not logged on in a certain period of time. Created many automated reports that rendered graphs and sent the final information to network administrators as an e-mail.

SunCal Companies, Colony Capital
Web Application Programmer
Contract Work in 2007 and 2009

Worked with both SunCal and Colony Capital on several individual contract projects. All projects required work be done with employees remotely since they are not located in Abilene.

Created several custom Exchange Web Mail login pages for both companies that contained custom branding for their corporate image. Additionally, developed a several other web applications such as an application to allow employees to browse and retrieve e-mail that had been caught by their spam filter and an interface for generating reports from a database to replace a malfunctioning feature in an existing web application.

Time Out (Mall Of Abilene)
Store Manager
September 2000 to June 2003

Managed daily operations of the business such as hiring and firing of employees along with the management of store funds and daily deposits. Also responsible for tracking store inventory for game prizes, equipment and tools. Additionally, handled all general repairs for arcade equipment such as diagnosing and repairing wiring issues and ensuring that equipment behaved in a consistent manner.

One of the more significant accomplishments at this job was introducing customer account management to the store. Previously, the business had no computer or software to manage customers or inventory. On personal time, developed a small system to manage customer accounts and monitor current prize inventory. The software was successful and managed 1000+ accounts. Additionally, a copy was provided to a local video game arcade that they still use to this day.

Education and Certifications

Texas State Technical College
Associates in Web Development Technology (Graduated 2007)

Microsoft Certified Technology Specialist
70-528: .NET Framework 2.0 - Web-based Client Development
70-536: .NET Framework 2.0 - Application Development Foundation
(Obtained August 2008)

Cooper High School
High School Diploma (Graduated 1998)