High quality programmer with lots of experience
* Over 20 years of professional programming experience.
* MS Access | VBA | SQL Server
I have over 10 years in MS Access, database programming, SQL Server, and stored procedures. Usually have Access on front-end and SQL Server on back-end. Reports of various types. Over the years I worked on a wide variety of Access programs, from simple to complex. Worked on projects that ran an entire company with work flow features, inventory handling, purchase orders, invoices, reports, and more. Upper management used Excel to tap into Access/SQL database and write complex macros to predict company trends. Used Azure when needed to have remote programs that could run on devices of any type. I regularly fix bugs that are in existing programs. MS Access is a rapid development environment that works well for most projects, and saves money for most clients.
* Web development in C# | ASP.NET | .NET Core | Azure
I have over 10 years professional experience with Microsoft web programs: C#, ASP.NET, MVC, Web API .NET Core, Entity Framework, Front-end development: HTML, CSS, JavaScript, Typescript, and Bootstrap framework. Back-end development: SQL Server, MS Access, MySQL. Produced websites for business, science, and medical applications. Some websites ran an entire company, when logged in as an Admin, otherwise looked like a regular website when not logged in.
* Excel | VBA
I have over 10 years in Excel, VBA, Macros, C#, and Python. Worked on a wide variety of projects: Data mining, data science, 3-D drawings, financial modeling, Pivot tables, and more.
* Web development in PHP | Angular | Java | Python
I have over 5 years experience with non-Microsoft web programs: PHP, Laravel, MVC, Python, Angular, React, Vue, Java, MySQL, JSON, JQuery, and others.
* Desktop programs in C# | C++ | Python
I have over 8 years professional experience with developing desktop programs: C#, C++, Assembler, MatLab, VBA, WinSock, Python, Delphi, VB6, VB.NET, and SQL Server. I worked on the entire production process, from initial concept to final product. I often worked on scientific programs that interfaced with a proprietary instrument. I also worked on business programs, medical programs, automation programs, wireless programs, and optical communication programs.
* Mobile device development on Android | iOS | Xamarin
I have over 4 years doing mobile development: C#, C++, Java, Swift, Kotlin, and Python.
* BS degrees in Physics and Mathematics from the University of Washington (Seattle). Took many extra classes, almost have BS degree in Computer Science and almost have MS degrees in Physics and Mathematics.
* Worked at Microsoft, Boeing, Symantec (Norton), and other companies for a number of years before becoming an Independent Contractor. Had the opportunity to work on innovative and interesting projects.
Work Terms
I am located in Washington State and am on Pacific Time. I often work on projects that are on Eastern Time, Central Time, or other time zones. I am flexible and project managers often complement me on being an excellent team player. I am able to work with people that others are not able to work with. I thoroughly enjoy software engineering.