Objective:
.NET Web Application Developer
Skills:
Application Development:
- Programming with: ASP.NET, ADO.NET using C# and VB.NET
- SQL Database developer (Stored Procedures, Table Keys, Constraints, Indexes, Transactions)
- Unique blend of exceptional IT technical skills and business process development
combined with solid management experience
Experience:
|
October 2010 - Present
|
Alcoa Howmet - Whitehall, MI
|
ASP.NET Consultant:
Alcoa Howmet needed an Internet-based work flow application to generate and maintain
safety records. They required a VB.NET 2.0 application with multiple SQL Server
databases. This project began as an Access desktop application in another U.S. location.
Some steps had been taken to convert it to .NET and SQL prior to my arrival. I reorganized
most of the existing code and extended the application to satisfy the testing teams.
The application I developed uses roles-based authentication, JavaScript within dynamic
custom Web controls, and it launches email to defined targets at each step in the
work flow sequence. The email data forms include links to specified pages within
the application, which populate appropriately for that instance for that authorized
user.
Each of 2,400 employees is required to use this application at least once per quarter
to enter safety related data. That data is then passed through a dynamic work flow
sequence whereby responsibility is reevaluated and reassigned. Information about
remedial actions, work orders, activities, people and departments involved is collected,
utilized, and stored for auditing.
I was the only .NET developer on staff at the time. Although the project definition
and work flow rules changed at each testing session, I finished on schedule, two
months after my assignment. I participated in testing, deployment, and documentation.
Although I was available for support, as requested, for a month after deployment,
there were no bugs reported.
I was asked to add some admin controls for flexibility with the business rules.
I continue to do other IT work for Alcoa-Howmet.
|
February - March 2011
|
Harbor Psychological Associates - Muskegon, MI
|
ASP.NET Developer:
This agency needed a web site with the potential to manage increasing business needs.
The.NET application that I designed has a professional appearance with some Flash
animation.
I developed a SQL-2008 database back end to provide roles-based access for members
of the firm. They schedule outside appointments, maintain business records, and
communicate with each other and with the public through this web application. I
utilized jQuery within nested dynamic Web controls for user friendly date selections.
I leveraged ADO.NET classes to drive the dynamic Web controls.
I customized fully functioning blog applications for each of the firm's partners,
and deployed them in separate sub domains, passing user credentials for a seamless
UI. I also provided a dynamic jQuery accordion control on the site's home page and
the means for news items to be presented thus.
Future plans include an interface with existing billing and client scheduling software.
|
March - May 2010
|
Wow Hair and Body Care - North Muskegon, MI
|
ASP.NET Developer:
This professional team required a web site with the potential to support future
business needs according to growing needs and priorities. I designed a professional
looking.NET application with some Flash animation. I used the web server file system
for data storage. I wrote data driven pages for customers and administrators. Administrators
may login to edit price lists and photos. Public users may download product files
and leave comments. I also provided an email contact from.
The application I developed, deployed, and maintain satisfies the business owner's
present needs. Future plans include a SQL Server database and ASP.NET pages for
secure business management functionality.
|
February 2009 - February 2010
|
E-Z-O Antennas - Muskegon, MI
|
ASP.NET Developer:
I developed and deployed this site to market a ham radio antenna that I had invented.
The site includes a state-of-the-art e-commerce application, which I modified from
open source nopCommerce. nopCommerce provided an opportunity to grasp the power
and sophistication available with .NET 4.0.
I designed and Developed ASP.NET pages in C#, with SQL Server database. Professional
design and implementation of marketing and business rules required customized tailoring
of standard components such as product search, dynamic shipping calculations, and
returning customer rewards. This site also provides a blog. I utilized Custom Controls,
JavaScript, XML and Themes.
(My revolutionary antenna design gained the attention of hams worldwide, as evidenced
by the number of my YouTube video hits, but acceptance was slow in developing. I
turned my attention away from marketing and manufacturing the antenna and I took
the store offline.)
|
November 2008 - January 2009
|
Lakeshore Mental Health Professionals - Muskegon, MI
|
ASP.NET Developer:
An association of approximately 50 mental health professionals needed a web site
to present member information through a searchable user interface. Their goal was
to improve upon the hard-copy publication they regularly produced and distributed
to referring agencies.
The application I developed collects member information and photos and stores them
in a SQL Server database. I used bridge tables to normalized data since each member
could have many office locations, accept many insurance types, and offer many services.
I used stored procedures and table constraints for data integrity.
I developed a search page for visitors to query over as many as eight criteria including
distance from home, all in one step, or to see a list all member therapists. Selection
from this list presents the details, in the form of a wizard.
I collected subscription fees with https, but changed to PayPal for money transactions.
|
November 2007 - February 2008
|
Muskegon Area Amateur Radio Council - Muskegon, MI
|
ASP.NET Developer:
I volunteered to add functionality to the existing HTML website for the Muskegon
Area Amateur Radio Council. I developed ASP.NET pages and SQL Server database tables,
hosted on my platform, and referenced them to allow club members to sign up for
activities. Soon, I had a dedicated a SQL Server database and the domain registration
at my host.
I implemented forms based authentication and authorization for the officer's roles
and for the club members (approximately 100). I added many useful features such
as a dynamic membership list and the ability to join or renew online. The Treasurer
could upload reports and only paid members could view them. Members could edit their
own data while the Secretary had full control or these details. I utilized https,
but changed to PayPal for money transactions.
Note: I have also worked as a part-time instructor at five area colleges
and universities during this time period, teaching Math, Physics, Electronics, and
Computer Architecture.
Education:
Degrees and Certifications:
- Microsoft Professional Certification: .NET Framework 2.0, C#
Web Application Developer
- Master of Education, Physics Concentration (GVSU 2006)
- Bachelor of Science, Math major, Physics minor (GVSU 1998)
- Associates of Arts, Electronics Technology (Muskegon CC)
References:
Available upon request