Developer & Technology Professional
I am a technology professional with a diverse background in web development, cloud architecture, servers/networks, databases, telephony, and team leadership. My core specialty is the planning, design, and development of enterprise web applications for small to mid-sized businesses and non-profit entities.
My interest in technology began in 1994 while helping my high school teachers as a student support technician at South Salem High School. I joined the Oregon Army National Guard after high school and served part-time while attending college so that I may earn my undergrad in Business Information Systems. In 2002, I officially began my career in technology with a technician job at Gateway computers. In 2003, my Infantry battalion was activated for a year so I served as a Team Leader for combat missions in Iraq. During my deployment, I taught myself web application development and server architecture. When the deployment ended, I joined some fellow soldiers to form a start-up company writing OSHA compliance web software. Since that time, I have worked for various government entities and private companies as a: developer, system administrator, and systems architect. I have also held management positions along the way where I lead junior technicians and developers.
My primary specialty and passion is working in the Microsoft stack (ASP.NET, Core, C#, SQL) with a focus on building enterprise web applications. I hold a full time employment position as the IT Director at Western CPE; where we strive to build a quality e-commerce platform and a custom Learning Management System. Lastly, I run a small consulting firm known as Lex Technology, and have recently partnered with Stephen M. Yoss in the formation of Devmatics.
August 2005 - Present
Lex Technology (formerly Valley Technology Development)
Own and operate a small consulting business that offers a variety of technology based services to small and medium sized businesses around Oregon, Washington, Idaho, and Montana.
October 2014 - Present
Western CPE - Bozeman, MT
Leading a team of five other IT professionals in a diverse environment of web development, web service integrations, reporting, SEO improvements, and IT infrastructure maintenance. Primary duty is performing the continual development of feature enhancements and bug fixes for the company’s main e-commerce website (Umbraco). Designed backoffice systems site in ASP.NET, C#, Entity, MS-SQL, and authentication with Azure Active Directory. New development of a custom SQL reporting tool that displays order, customer, and product data on the Intranet in a web- friendly format using jQuery Datatables. New development of the Hoven.com website using a hybrid-WordPress and ASP.NET MVC application with shared SSO authentication.
- Systems: Amazon AWS, Microsoft Azure, IIS, Windows Servers, Linux, MX/Zultys telephony
- Implement, migrate, and support numerous other server and web-based systems
August 2012 - October 2014
Lead Software Engineer
TEXbase - Bozeman, MT
A lead software engineer responsible for the ongoing development and testing of a large SaaS application which provides apparel companies with data management and integrity. Principal technology employee planning the re-architecture of a 10-year-old .NET application. Responsible for the technology infrastructure planning, maintenance and deployment at TEXbase, along with a large Microsoft Azure migration.
- Control Libraries: Telerik, Infragistics
- Systems: IIS, Azure, Windows domains, Cisco ASA
March 2012 - August 2012
Sr. Programmer Analyst & DBA
Oregon Dept. of Justice - Salem, OR
A key, senior web developer working on a new employer portal for the state of Oregon which will allow employers to pay employee child support online. Wrote and reviewed T-SQL stored procedures used by other developers. Developed new data and business access layers in VB.NET for the application using Entity Framework. Performed user interface overhauls on many of the front-end pages in ASP.NET. Responsible for debugging and testing of complex procedures that interface with the DB2 mainframe database.
- Languages: ASP.NET, VB.NET, MS-SQL, DB2
- Systems: IIS, Windows domains
December 2008 - February 2012
HBW Leads - Salem, OR
Led the ground-up planning, design and development of all technical hardware, software and dialer systems used by the 200-person company. Developed a large database driven website and intranet used for all critical daily operations. Managed the strict compliance of a federal Do-Not-Call list via SQL. Coordinated the installation and implementation of custom dialer systems and their interaction with the company infrastructure along with required services for software systems such as server hardware installation, hosting setup, network and IIS configuration, and third party application integration.
- Platforms: Asterisk, ViciDial, Statefarm Prospector+
- Systems: IIS, Windows domains, Linux
August 2005 - December 2008
City/County Insurance Services - Salem, OR
One of two IT employees that maintained all server, workstation and software systems used by the 60-person, local government organization. Created secure websites and intranets in ASP.NET and SQL Server with a focus on simple usability for non-technical end users. Designed security and disaster recovery plan for all technical systems.
- Languages: ASP.NET, VB.NET, MS-SQL
- Systems: IIS, Windows domains
April 2004 - August 2005
Technical Operations Manager
Vertec Development - Wilsonville, OR
Assisted in the development and design of a web-based occupational safety and health (OSHA) software system used by small businesses. Maintained the company hardware and networking infrastructure. Designed custom websites in PHP and HTML/CSS. Primary account manager for all company clients.
- Languages: HTML, PHP, MySQL
April 2002 - April 2004
Gateway Computers - Salem, OR
Responsible for the troubleshooting and repair of all Gateway computers delivered to the store for service across central Willamette Valley in Oregon. Supervised a team of 3 other technicians to meet strict repair turn-around timelines from corporate.
- Systems: Windows Servers
1998 - 2003
Army National Guard - 1-162 Infantry - McMinnvile, OR
2003 - 2004
US Army - 1-162 Infantry - Kuwait & Iraq
Deployed to Iraq/Kuwait in 2003 for fourteen months to conduct security missions and guard the main supply route from Kuwait to Baghdad, Iraq
Training & Certifications
Consulting by Lex Technology
Lex Technology offers a broad range of products and services, from technology consulting to the deployment of software and hardware systems. Our goal is to build a long-term relationship with our clients by providing them with customized and scalable technology solutions based on their needs, along with personalized customer support that is specifically dedicated to the business. By outsourcing information technology services, a small business can focus on what they do best – saving them time and money. Lex Technology provides a variety of services which will provide your business with a single point of contact for all technology needs.
The following is a list of services provided by Lex Technology:
Custom Software Development
Web-based applications that address particular business needs based on an individual or industry-specific basis. Web-based applications offer a way for businesses to store, access and transmit information via the Internet from any web-enabled computer or peripheral, providing real-time cross-enterprise communication. We are a Microsoft shop. Our web application development is focused in: ASP.NET, VB.NET/C#, LINQ, Entity Framework, ADO.NET and SQL Server. Windows application development includes Microsoft Access, Windows Forms and Mobile App Development.
A custom web site will help you reach thousands of potential clients or provide useful information to the public. Web sites are stored on one of the largest and most secure web hosts in the world. If you are looking for a simpler and graphic intensive website, we would love to build you a WordPress driven website. A WordPress site allows you as the client to log-in to a secure administration system and make content updates at any time.
Phone Systems, SMS Messaging & Dialers
Lex Technology is very experienced with designing and implementing custom phone systems and predictive dialers that run on the Asterisk® PBX software. We also have experience developing custom applications that use SMS text messaging to communicate between your software system, and your clients. The development for phone systems and SMS messaging are fairly complex and customized projects, please use the contact page to submit your needs.
We are knowledgeable in several kinds of hardware, software and networking systems and will provide your home, small business or organization with on-site technical support.
Technology Infrastructure Planning
Providing businesses with a complete technology infrastructure plan, design and implementation process. This includes everything from workstations and servers, to phone systems and networking.
Happy to Help!
If we cannot find a solution for you or your business, we are happy to refer to a reputable company in our network that can help you get the job done.