|
Copyright © 2005, Donald Lee |
|
Click HERE for a skills matrix Click HERE for sample interview questions |
|
|||||||||||||||||||||||||
Summary
Sr. Microsoft .NET developer. My specialty is taking vague goals from a non-technical person and turning them into concrete specifications that can be implemented within a fixed budget of time and resources. A request - please read my challenge below, before you close my resume! SkillsPrimary Skills - ASP.NET, C#, .NET 2.0/3.5, SQL Server 2000/2005/2008, T-SQL Stored Procedures, Ajax, Multi-threading, XML, XSL, SOAP, Web Services, Crystal Reports, Regular Expressions, VB, ASP, OOD, COM, DCOM, ActiveX, OLE Control (OCX), COM+, MTS, SMTP, VO-IP, MAPI, Dialogic, Javascript, VBScript, DHTML, HTML, MS Access, ADO.NET, ADO, selected design patterns. Secondary Skills - VB.NET, Oracle 9i/10g and PL-SQL, SQL Reporting Services, Active Directory, Win32 SDK, Paradox. Tertiary Skills - C++, Java, Teradata database, Pascal, AIX. Application Development
Hired as a consultant to design and write Sunpower's enterprise .NET framework for solar monitoring - www.sunpowermonitor.com. This application is used for monitoring Sunpower's 40,000 solar installations worldwide. My framework is based on .NET 3.5 and includes a data access layer built on LINQ, a business layer based on the ActiveRecord design pattern and with heavy use of Generic<List> collections, a Web framework (authentication, authorization, SSL control, and BasePage inheritence), and finally a Utility framework. I also mentored developers on how to implement Ajax, effecient datapaging through huge resultsets using LINQ and/or spocs, .NET reflection, ActiveRecord/Provider Model/Factory design patterns, caching strategies, database optimizations in SQL Server 2005 (including hint locking and disk IO strategies), new features in .NET 3.5, javascript frameworks (jQuery), and table-less web design using css.
Provided Microsoft .NET consulting services to various clients including Kodak, Bayer, and First American.
Expert assigned to solving problems specific to the biotech field, including building an intranet site for computational chemists to perform calculations of chemical coefficients, designing biomolecular and high throughput screening systems of compounds active against HIV, installation of 21 CFR Part 11 FDA validated document management system, and installation of an FDA validated patient incident system that integrates directly with the EMEA (Europe’s equivalent of FDA) via encrypted SOAP XML
Lead architect creating Active Directory application for Gap Worldwide www.gap.com. Supervised and acted as expert advisor to difficult problems as they came up the in the project, including issues relating to running code client or server side, implementing security, and advising on techniques to enhance performance.
Guru-level knowledge of mission critical enterprise class web development. Extensive knowledge of back end database to front end DHTML including writing browser agnostic code. Moreover, expert knowledge of hardware architecture of enterprise class web sites from load balancing, firewall security, db clustering, and performance tuning. Designed/developed e-commerce site www.creatingequitygroup.com Wrote database driven ASP/COM+ code that in turn dynamically creates JavaScript code that synchronizes parent – child select boxes. Designed/developed Internet enabled application www.senterprise.com using state of the art everything. Web application was built completely scalable and with mission critical fault tolerance. Heavy use of SOAP XML messages and XML record sets to pass complex data structures for platform independence
Design/develop team member of the original www.continental.com web site launched in summer 1997. Designed and developed cargo tracking site www.cocargo.com Acted as a lead team member designing a mission critical enterprise class application to rewrite Continental’s reservation and airport system into a distributed Windows solution. Deployment to 40,000 users. note: This is as mission critical as it gets!) I was the senior developer/mentor of Internet team designing corporate Internet and advising other team members about Internet technology Architect the President’s Club solution which increased Continental’s revenue by 4 million dollars. Wrote ActiveX control to read credit card and smart card swipes into web browser, record client visits into SQL database, and designed ActiveX and JAVA reports (Crystal Reports 6.0) to keep real-time statistics and invoice AMEX. Develop enterprise heartbeat monitor for critical web, database, and fax servers within the corporate Intranet. When a heartbeat is lost, email and beeper notifications are sent to team members. Designed and installed Continental’s streaming video solution. Hardware consists of RealAudio and RealVideo servers. Designed web profile solution to analyze how successful Continental’s Internet site is and collect demographic information of who is hitting our web sites. Designed and developed Continental’s enterprise fax and mass mail solution. Program integrates Windows NT, MS SQL Server, OMTool’s Fax Server API library, and Crystal Reports to reduce the time the customer receives fax ticket from 3 hours to 3 minutes and saved company 3+ million/year. I was awarded for exceptional achievement from vice president for this effort. Developed Continental’s Pilot internal web site to distribute pilot bulletins electronically as well as database application for Continental’s multimillion-dollar enterprise rollover from Novel to NT.
Develop business process workflow via an Access program to produce company financial reports. These reports are used to track how much commission to pay our sales force, volume of VISA and MasterCard activity each month, etc. Previously, these reports were produced individually using a cumbersome method of running Paradox ObjectPal, Pascal, and C programs. To run any single report meant running the program(s) associated with that report. I integrated and simplified the workflow from several error prone steps into a single computerized step. Develop Oracle SQL script to spot merchant credit card fraud. Program analyzes behavior patterns and flags those merchants who stray from their historical norm. Previously a Pascal program running on our pc analyzed data downloaded from our mainframe to spot merchant fraud. There were several manual steps that increased the time and complexity. I rewrote the entire Pascal program into an Oracle SQL script running server side that sends only the results back. It now only takes 1/10 the time and reduced the number of steps from several to one. Develop Visual Basic Voice Response program to allow our sales force to query the status of their customer’s applications using a touch-tone phone. The data they query resides in a SQL database I created for our data entry department. The program has text to speech capability to translate database text strings (business name, credit decline reason) over the phone.(1 888-842-9432) Saved the company from hiring 3 customer service reps. Develop dynamically adjusting VB screen scraping algorithm to read in several hundred megabyte text files from our mainframe to produce financial reports used to bill our client banks for products and services. Several million dollars of bills are generated each month, with accuracy to the fraction of a penny. Saved the company the costs of hiring 4 employees. Develop VB program to distribute financial reports generated on our mainframe to our “TIB NET” network linking 300+ Texas banks together.
Principal lab technician of Dr. Lamauraux’s genetic engineering lab. Headed first successful in situ RT-PCR at Texas A&M using a specialized reverse RNA gene amplification technique. Knowledge in advanced lab protocols: gene mapping and gene splicing, DNA sequencing, gel electrophoresis, fluorescent RNA and DNA hybridizations, PCR and RT-PCR, and titrations. Project/Program Management
Development Management
EducationTexas A&M UniversityBS Genetic Engineering, GPA 3.7 / 4.0 Magna Cum Laude Graduated with honors in top 5% of class Genetic Engineers Society CertificationsDual certified in MSCD and MCSE (ID # 387934)Microsoft C# certified (ID # 3455578) FDA certified, 21CFR part 11 - authorized to develop IT solutions that deal directly with the health and safety of patients (certification on file at Gilead Sciences, QA dept, 650-547-3000) IBM AIX for Solaris Administrators (August 30, 2002, course # X6016) PersonalUS CitizenConversational Spanish, sprinkling of French, Czech, and Japanese. Licensed skydiver (A-33861) My ChallengeI am so confident that you will not only enjoy working with me but also choose to rely on my services and advice for your future IT needs, I would like to give you a 1 week risk free trial. After 1 week, if you don't like my speed, knowledge, efficiency, communication or anything else, just don't pay for anything - with absolutely no hard feelings! |
||||||||||||||||||||||||||
Home |
Biography |
Photo Galleries |
Contact