Download CV Modern: Word Pdf ATS Formatted: Word Pdf

Todd Clarkston

agency developer freelancer agency developer freelancer agency developer freelancer

About Me.

Hi! My name is Todd Clarkston and I’m a(n) UI API DB Developer.
I am a veteran of the online landscape, with the battle scars to prove it. Initially interested in aerospace engineering, I decided to postpone my higher education for a time to try my hand at building a website for the family business, an opportunity that would instantly highlight my undiscovered knack. Buoyed by the success, I spent several years as a freelance web developer before the dot com bust would prompt me to change both my address and my full-time employment status, moving to Utah to work in tech support. It is here that my development talent was recognized, leading me to be hired in a developer position. This position is where I found my first love of programming: .NET. My experience with the very first version would blossom into a lifelong commitment and a slew of senior and consultant roles at many large companies, including many Fortune 500s. Now with over 20 years of web development experience, I provide my expertise to my clients.

  • Age: 49 Years
  • City: Highlands Ranch, CO
  • Study: Metropolitan State University
  • Website: WireServers
  • Mail: todd@wireservers.com
  • Phone: (303) 385-3954
  • Current Job: CEO/Freelancer
  • Freelance Status: Available
Hire Me

Services.

Website Development:

I create custom, responsive websites with clean UI/UX, robust API integrations, and scalable SaaS-ready architecture. Using modern JavaScript frameworks like React and Vue, I build fast, user-friendly applications and provide ongoing maintenance to keep everything secure and optimized.

Database Development:

I can design and develop efficient, secure, and scalable databases tailored to your application needs. From data modeling to optimization, I ensure your systems run smoothly, support growth, and deliver reliable performance. Whether it's SQL, NoSQL, or cloud-based solutions, I build databases that power your business with precision.

Security Abilities:

Skilled in securing web applications through OWASP Top 10 vulnerability mitigation, implementing SSL/TLS encryption, and integrating secure authentication with OAuth. Proficient in cryptographic techniques and applying security models to design and maintain robust and secure systems.

Cloud Services:

I specialize in building scalable, secure, and high-performance applications using leading cloud platforms such as Azure, AWS, and Firebase. My expertise includes integrating cloud services, automating deployments, and implementing continuous integration and continuous deployment (CI/CD) through Azure DevOps to streamline development processes and improve productivity.

Mobile Development:

I offer mobile app development using React Native, Ionic, and Xamarin/MAUI to build high-quality, cross-platform applications. My expertise helps businesses reach both iOS and Android users efficiently, delivering seamless user experiences and optimized performance for mobile devices.

Systems Integrations:

Systems Integration Services – I specialize in seamless systems integrations using platforms like Boomi, Klaviyo, Ecwid, Stripe, and QuickBooks. Whether it’s automating workflows, syncing data across applications, or developing custom integrations, I help businesses streamline their operations and enhance system interoperability for improved growth.

Experience.

WireServers LLC

CEO (2009 - Current)

WireServers is a web development firm I founded to support freelance and side projects. Over time, it has grown into a full-service digital agency, providing end-to-end development solutions for clients across various industries.

Responsibilities:

  • Full-stack development using ASP.NET (MVC/Core), C#, Xamarin Forms, WPF, Angular, and Knockout
  • Backend development with Python, Django, and Flask; integrated RESTful services, Web API, AWS API Gateway, SOA, and Microservices
  • Database design and development using SQL Server, MySQL, PostgreSQL, DynamoDB, and ORMs like Entity Framework, Dapper, and LINQ
  • Architected and maintained Docker containers and images for scalable deployment
  • Managed AWS DevOps infrastructure, including Lambda, CloudFormation, S3, EC2, Cognito, Route 53, and more
  • Led architecture design and served as Team Lead / Sr. Developer on multiple projects
  • Created proof of concepts in Xamarin Forms for mobile application strategies
  • Provided application support, maintenance, and production troubleshooting
  • Ensured application security through OWASP Top 10 risk mitigation strategies
  • Mentored and supported junior and mid-level developers
  • Participated in cross-functional team collaboration to align technical solutions with business goals
Key Achievements:
  • Reduced application load time by 30% through efficient DB design and asynchronous WCF service calls.
  • Led the migration of a legacy monolithic application to a modular SaaS architecture, improving maintainability and release cycles.
  • Spearheaded the adoption of MVVM across the engineering team, significantly enhancing UI test coverage and maintainability.
  • Improved service reliability and performance by optimizing WCF services, reducing downtime by 25% and enhancing scalability.
  • Mentored a team of junior developers, helping them improve their coding practices and understanding of WPF and WCF.
  • Optimized stored procedures and data queries, improving database performance by 20% and reducing response times in production systems.

Freelance Project Work:

MLJ Document Manager - mljenvironmental.com
eLivelihood.com
SENT - sentandsecure.com
GuestsWanted.com
CharityGolfNetwork.com

Pensco Trust

Web Developer III (02/2013 – 12/2013)

Pensco is a trust company specializing in the alternative asset market. As a pioneer in this space, Pensco has established itself as a leader in self-directed physical investments, offering clients innovative solutions for managing alternative assets.

Project Description:

Client/Advisor Application – A single-page, RESTful service-based application designed to enable clients and advisors to efficiently manage investment accounts. The application features a user-friendly dashboard that provides insights into asset allocations, account types, transaction history, account activity, and customizable alerts.

Responsibilities:
  • Led full-stack development of enterprise web applications using MVC/C# 4.0, ASP.NET Web API (RESTful), Ninject, and Oracle 10g.
  • Implemented data access and business layers using Dapper and Enterprise Library to streamline development and enhance performance.
  • Developed dynamic front-end interfaces using jQuery, Object-Oriented JavaScript, mustache.js, Twitter Bootstrap 3, pubsub.js, require.js, and underscore.js.
  • Designed and optimized database schemas, including table design and stored procedures, to support scalable and high-performance systems.
  • Built and consumed RESTful services to support distributed, service-oriented architecture (SOA).
  • Served as SCRUM facilitator and Lead Developer, driving agile ceremonies and sprint planning sessions to ensure timely delivery.
  • Mentored mid and senior developers, providing technical guidance and promoting best practices across the team.
  • Created and delivered proof of concepts to validate new technologies and architecture proposals.
  • Contributed to application architecture design and implementation, ensuring alignment with enterprise standards and goals.
Key Achievements:
  • Architected and launched a modular RESTful service layer that reduced integration time for new features by 35%.
  • Improved front-end load times by 25% by implementing lazy loading and optimizing JavaScript module usage with require.js.
  • Refactored data access logic with Dapper, resulting in a 40% boost in query performance across high-traffic endpoints.
  • Successfully mentored a team of developers who were later promoted to senior roles within the organization.
  • Facilitated Agile transformation as SCRUM lead, resulting in a 20% improvement in sprint velocity and delivery predictability.
  • Developed a reusable UI component library using mustache.js and Bootstrap 3, significantly reducing front-end development time for future projects.

Quark, Inc.

Sr. Software Engineer (12/2008 – 02/2011)

Quark is a global leader in publishing software, renowned for its innovative contributions to the industry. Over 20 years ago, Quark revolutionized desktop publishing with the release of QuarkXPress, setting the standard for professional publishing software.

Project Description:

Promote – SaaS Marketing Platform – Developed a WPF-based desktop client for a SaaS application designed to empower small and mid-sized businesses in promoting their products and services. Built and maintained core WCF services, data layers, and UI components using the MVVM pattern. Additionally, responsible for developing and managing the customer-facing public website.

Responsibilities:
  • Lead full-stack development for scalable SaaS applications, delivering end-to-end solutions using ASP.NET/C# 3.5, ASP.NET AJAX Toolkit, and modern web frameworks.
  • Architected and implemented complex enterprise applications using WPF and the MVVM pattern to create maintainable, testable, and responsive UI components.
  • Designed and developed secure and efficient WCF and WWF services to support business-critical workflows and integrations with third-party systems.
  • Engineered robust database architectures, including table design, performance-optimized stored procedures, and data access layers to ensure integrity and scalability.
  • Collaborated with cross-functional teams to define project requirements, improve system design, and deliver high-quality software on time and within scope.
  • Conducted code reviews, mentored junior developers, and introduced best practices for maintainable, reusable, and scalable software development.
Key Achievements:
  • Reduced application load time by 30% through efficient DB design and asynchronous WCF service calls.
  • Led the migration of a legacy monolithic application to a modular SaaS architecture, improving maintainability and release cycles.\
  • Spearheaded the adoption of MVVM across the engineering team, significantly enhancing UI test coverage and maintainability.

SPIREMEDIA

Web Developer - Contract (11/2006 – 06/2007)
Project Description:

Content Management System - The CMS system is a web application that manages multimedia content for clients. It allows users to manage/view files uploaded to the system and manage news articles. Content item can be tagged by utilizing a powerful metadata system. There is an in-depth administration site for creating customized reports, user/role/security management, and site configuration.

Responsibilities:
  • Full stack developer using n-tier, ASP.NET/C# 2.0, SQL 2005, ASP.NET Ajax, NHibernate, Web Services/Controls.

J.P. Morgan Chase

Sr. Software Engineer - Contract (01/2004 – 07/2004)

J.P. Morgan Chase is ranked 11th on the Fortune 500 and is the 3rd largest bank in the world. They are the world’s largest provider of commercial and consumer credit cards. They have 25 Fortune 100 clients and over 100 million card holders.

Project Description:

Online Corporate Credit Card Administration System - Developed a web application giving corporate clients the ability to manage credit cards and transactions used throughout their respective companies. They can track and manage transactions, orders, users, and credit cards for their employees. With over 100 functional specs, the functionality is too broad to list.

Responsibilities:
  • Developer using n-tier architecture, ASP.NET 1.1, SQL2000, C# 1.1, and Server Controls.

NEXTpage

Software Engineer - Contract (09/2003 – 10/2003)

NEXTpage This consulting position for a company that specializes in developing and marketing knowledgebase management enterprise software. My responsibility was to develop the web based administration site. Their goal was for me to develop a very functional application in four weeks that makes it very easy for end users to perform administrative duties.

Project Description:

Administration Site - The administration site gives users the ability to remotely manage the knowledgebase software. Functionality includes the ability to manage users and groups, set all of the software’s configuration settings, and to manage the security access for the application. My responsibilities included designing the UI and Server Controls and developing the application security model. Another n-tier project, I was also responsible for developing objects throughout all the application tiers. This project features extensive use of XML, XSLT, Server Controls, and ASP.NET and C #. The data tier is scaled to be used on any database that clients may use, including Oracle, SQL, FoxPro, MS Access and many more. For development, I used SQL2000 and Oracle 8 databases

Responsibilities:
  • Developer using n-tier, ASP.NET/C# 1.1, SQL2000, FoxPro, Oracle 8i, and Web Services/Controls.

Programmers Market

Web Developer - Contract (11/2006 – 06/2007)

Programmers Market is a programming firm specializing in developing web-based applications. During this time, I developed a financial tracking system. Their goal was to develop a stable application quickly that met their internal programming quality guidelines. Because I met all their goals, the company was able to deliver this product to the client on time, and the application exceeded the anticipated results.

Project Description:

Financial Tracker -The intranet financial tracker allows a client to track sales, orders, and inventory. Functionality included the ability to track spending, view cost projections, view losses and gains, and join the point-of-sale transaction system. It also contains the ability to track inventory and integrate the ordering system with the financial system.

Responsibilities:
  • Designing dynamic web pages with ASP 3.0.
  • Integrating and developing COM objects.
  • Developing JavaScript to incorporate client-side validation and functionality.
  • Developing the database and stored procedures using SQL2000.

Salar Corp.

Web Developer (11/1988 – 06/1999)

Salar – A family-owned and operated retail business in Colorado, where I was responsible for managing technology systems across multiple stores. My role included forecasting and administering the annual technology budget, evaluating and improving processes, and developing and maintaining systems and databases. The primary focus was on Point-of-Sale (POS) and inventory management software. In 1996, I spearheaded the company’s transition to the Internet by developing online catalogs and expanding into e-commerce, which ultimately contributed to 10% of annual sales.

Responsibilities:
  • Managed and trained personnel for multiple projects, ensuring successful team performance and project delivery.
  • Evaluated various software products and implemented the best vendor solutions to meet business requirements.
  • Gained expertise in new software applications and developed comprehensive training materials and courses for company-wide usage.
  • Maintained hardware and software systems, keeping them up to date while evaluating future technological needs for continuous improvement.
Key Achievements:
  • Successfully managed cross-functional teams, resulting in the timely and effective delivery of multiple projects.
  • Implemented a new software solution that increased operational effectiveness by 25% and reduced overhead costs.
  • Developed training materials that helped onboard over 50 employees with minimal disruption to operations.

WellDyneRX

Sr. Software Developer (05/2018 – 07/2019)

WellDyneRX is one of the nation’s leading Pharmacy Benefit Managers (PBMs), specializing in high-volume prescription mail-order fulfillment and retail pharmacy management. Their mail-order services process over 15 million prescriptions annually, delivering efficient and cost-effective pharmacy solutions nationwide.

Responsibilities:
  • Lead full-stack development using MVC/C#, ASP.NET Web API (RESTful), Knockout.js, jQuery, and Twitter Bootstrap 4, ensuring scalable, maintainable, and user-friendly web applications.
  • Architected and developed key business applications, driving the design of both front-end and back-end components to meet organizational goals.
  • Managed Azure DevOps pipelines and CI builds, automating deployment processes and improving software release productivity.
  • Provided ongoing application support for all in-house software solutions, troubleshooting and ensuring minimal downtime.
  • Developed proof of concepts to evaluate new technologies, frameworks, and solutions for enterprise applications.
  • Participated in cross-team collaboration to align development efforts with business requirements, ensuring high-quality solutions and timely delivery.
  • Managed Docker images and containers, optimizing application environments for both development and production stages.
  • Implemented security best practices and risk mitigation strategies to safeguard applications and protect sensitive data.
  • Mentored junior and mid-level developers, fostering a collaborative learning environment and ensuring adherence to coding standards and best practices.
  • Supported database operations, writing SQL scripts, and working with LINQ and Entity Framework to optimize data access and query performance.
  • Developed PowerShell scripts to automate deployment processes, improving performance and reducing manual intervention during deployments.
Key Achievements:
  • Successfully reduced deployment time by 40% through the automation of CI/CD pipelines in Azure DevOps, ensuring faster and more reliable releases.
  • Played a pivotal role in the architectural redesign of a key enterprise application, resulting in a 30% increase in system performance and scalability.
  • Spearheaded the migration of legacy systems to a more secure and flexible Docker container environment, improving system stability and easing deployment processes.
  • Developed and implemented security measures that reduced potential vulnerabilities, leading to a 25% improvement in overall system security.

Federal Reserve Bank of Kansas City

Senior Software Engineer (2013 - 2018)

Federal Reserve Bank serves as the central bank of the United States, responsible for implementing national monetary policy, supervising and regulating financial institutions, and maintaining overall financial system stability. The Kansas City branch employs over 11,000 individuals across four regional banks.

Project Description:

Examiner Application – A national enterprise application designed to provide bank examiners across all 50 states with centralized access to a bank’s complete information and historical data. The application combines MVC architecture with a single-page application (SPA) front end and communicates through RESTful services for seamless data interaction and performance.

Responsibilities:
  • Full-Stack Development:
    • Developed enterprise applications using MVC/C# 5.0, Angular 2, ASP.NET Web API 2 (RESTful), SQL Server 2012, Enterprise Library, and Entity Framework.
    • Implemented dynamic front-end components using TypeScript, Knockout.js, jQuery, OO JavaScript, and Bootstrap.
    • Designed database tables and authored stored procedures to support scalable and efficient data access.
  • Lead Developer:
    • Managed a development team of 4 developers, 1 SQA, and 1 DBA.
    • Provided mentoring and support to junior, mid-level, and senior team members.
    • Coordinated with project managers, business analysts, and other technical leads to align deliverables with business goals.
    • Oversaw development tasks, peer code reviews, and performance evaluations within the team.
    • Conducted regular development meetings and maintained code quality through SonarQube.
    • Collaborated with DevOps and various technical teams to support deployment and integration efforts.
  • Architecture:
    • Evaluated and implemented application security standards and best practices.
    • Coordinated with district stakeholders to obtain approvals on security, quality, and usability requirements.
    • Created and enforced development standards for team consistency and efficiency.
    • Assessed and evaluated third-party software solutions from external vendors.
    • Provided ongoing architectural support to the development team.
Key Achievements:
  • Successfully led a cross-functional team in delivering a mission-critical web application on time and under budget.
  • Improved code quality metrics by 35% through the implementation of SonarQube and peer review practices.
  • Streamlined team workflows and increased velocity by 25% through improved coordination and Agile best practices.
  • Established coding standards and architectural guidelines adopted across multiple development teams.
  • Led the integration of security compliance across districts, reducing audit findings and improving system trust.
  • Led the creation of proof-of-concept solutions for a critical business initiative, which was successfully integrated into the main application with minimal disruption.
  • Mentored 5+ junior developers, helping them advance in their careers through guidance on coding best practices and problem-solving techniques.

Visa, Inc.

Contractor - Software Engineer IV (02/2011 – 08/2012)

Visa is a global payments technology company that enables consumers, businesses, financial institutions, and governments to use digital currency as an alternative to cash and checks. Visa is currently ranked #187 on the Fortune 500 list.

Project Description:

Consumer Website – A custom-branded application for Visa’s prepaid credit card users, allowing customers from over 1,000 financial institutions to manage their prepaid cards. The application is tailored for individual financial institutions, providing a seamless user experience for cardholders to access account information and perform transactions.

Responsibilities:
  • Developed end-to-end solutions from Data Access Layer (DAL) to UI using ASP.NET/C# 4.0, WCF, SQL Server 2008, MVVM design pattern, and a custom security framework.
  • Collaborated closely with the Data team to ensure seamless two-way service communications and data integrity across the application.
Key Achievements:
  • Successfully integrated a custom security framework that enhanced system security and streamlined user authentication.
  • Improved data flow between services, reducing latency and enhancing application performance.

Ebags, Inc.

Sr. Software Engineer - Contract to Hire (07/2007 – 10/2008)

Ebags is one of the largest online retailers of bags and luggage. Since they opened in 1999, they have been considered one of the cutting edge leaders in ecommerce methodologies.

Project Description:

Consumer Website - The consumer website was a rewrite of the existing eCommerce site.

Responsibilities:
  • Full stack developer using n-tier, ASP.NET 2.0/C#, SQL 2005, User Controls, and ASP.NET Ajax / Toolkit.
  • Integrate with many third party vendors including Omniture, EdgeScape, Certona, Akamai, Scene7, and Endecca for site management.
  • Developing and consuming payment portal APIs for companies like PayPal, Google Checkout, and BillMeLater.

LANDesk Inc.

Sr. Web Developer - Contract to Hire (07/2004 – 08/2006)

LANDesk is a leader in creating innovative technologies and products for enterprise IT management. Today, the company is leading the system configuration and security management markets.

Project Description:

Online Server Management System - My requirements were to duplicate all of the functionality of the Window’s based application in web form. Leading a team of developers, we completed this assignment and became the new web application development team. Again, I used the common best practices of web application development to architect the web application.

Responsibilities:
  • Develop using n-tier architecture, ASP.NET 1.1, SQL2000, Oracle 9i, C# 1.1, Web Services/Controls.

Certiport

Software Engineer - Contract (10/2003 – 01/2004)

Certiport is a world leader in Microsoft standards-based certification solutions. The company develops Microsoft Certification exams and sells them to training centers around the world. They deliver exams in 128 countries and 20 languages.

Project Description:

Online Exam Delivery System - The site gives exam takers the ability to register, sign up for classes, and view all their exam results. It also allows test centers and proctors the ability to create and manage classrooms and exams. The software also utilizes a large enterprise security model.

Responsibilities:
  • Designing and wiring up the UI.
  • Developing objects throughout the entire framework, which include Data Access, Business Façade, Business Rules, and System Configuration layers.
  • Wiring up Rijindael encryption into the security model and applying the security to the application.
  • Developer using n-tier, ASP.NET 1.1, SQL2000, C# 1.1, Server Controls, and Rijindael encryption.

Teleperformance USA

Sr. Web Developer (06/2001 – 09/2003)

Teleperformance USA is one of the world’s largest telecommunications companies and is ranked #1 in international tele-services providers. My primary responsibility is to develop intranet applications that streamline inefficient processes, reduce operational workloads, and increase production time. Each tool I create minimizes nonproductive time spent on outdated processes. When I started, multiple applications were used to perform these tasks. I introduced the concept of a single, user-friendly online application and was entrusted with its development and implementation.

Project Descriptions:

Scheduling Tool – A tool designed for call floor supervisors to manage and track agent scheduling information. Features include viewing agent schedules, scheduled breaks/lunches, schedule deviations, and allowing employees to request schedule changes in real-time. This tool replaced the previous process that relied on email and numerous spreadsheets for each project, streamlining scheduling management into a single, easy-to-use application.

IT Ticket Tracker – Developed to track IT department trouble tickets, providing the internal help desk with an efficient way to create, manage, and view the status of open tickets. Technicians can track the progress of issues, including what work has been started, is in progress, or has been completed. This tool replaced the previous lack of visibility and reporting on technician progress, enabling better communication and issue resolution tracking.

Responsibilities:
  • Full-stack development using ASP.NET, C#, VB.NET, XML, ADO.NET, DHTML, HTML, JavaScript, Oracle 8.1.7, and SQL Server 2000.
  • Designed and developed dynamic web pages, ensuring an intuitive and responsive user experience.
  • Developed and optimized database structures, including creating and maintaining stored procedures to support business logic.
  • Programmed dynamic content and built seamless data interfaces to improve system performance and user interactions.
Key Achievements:
  • Streamlined the database structure, improving query performance and reducing load times by 30%.
  • Developed dynamic content features that increased user engagement by 20%.
  • Successfully implemented complex stored procedures that enhanced data processing and system reliability.

Alorica Inc.

Sr. Software Engineer (06/2000 – 06/2001)

Alorica is a large telecommunications company specializing in inbound technical support. During my time at Alorica, I identified opportunities to develop new applications for undefined processes, enabling management to allocate project resources more efficiently. After evaluating existing procedures, I developed strategies, applications, development guides, layouts, and policies for new processes. These innovative solutions led to increased agent productivity and enhanced customer satisfaction.

Project Descriptions:

Call Tracker – Designed a database to track the history of calls placed to our project from authorized service centers. The application tracks and reports call history, account status, rebate status, and order/shipping information. This program enabled agents to easily track all associated tasks for each corporate client.

Correspondence Tracker – Designed a database to track both ground and email correspondence sent to our project. This tool created separate tickets for inbound mail items, allowing the client to be billed for time spent processing these issues. It also provided management with the ability to generate reports on the number of items received, processed, and the time spent resolving them. Additionally, it tracked the overall progress of each issue and maintained a history for all customers.

Responsibilities:
  • Developed database layouts and user interfaces to optimize data storage and accessibility.
  • Designed forms and reports for efficient interaction with the databases, improving data management and analysis.
  • Programmed forms using VB, enhancing the functionality and usability of the system.
  • Developed relational databases using MS Access and SQL Server Desktop Engine, ensuring efficient data storage and retrieval.
Key Achievements:
  • Successfully designed and implemented a streamlined database layout, improving data retrieval time by 30%.
  • Created user-friendly forms that reduced input errors by 25% and improved overall system efficiency.
  • Played a key role in transitioning database management from MS Access to SQL Server, resulting in better scalability and performance.

Skills.

Website Development

ASP.NET/MVC/WebAPI/Core
%
Angular JS-14
%
React (Coursera/Meta React Certified)
%
Typescript
%
HTML/CSS
%
Knockout
%

Databases

SQL
%
MySQL
%
PostgreSQL
%
MongoDB
%
Oracle
%

Mobile Development

React Native (Coursera/Meta React Native Specialist Certification)
%
Ionic
%
Xamarin
%
MAUI
%

Programming Languages

C#
%
Python
%
Visual Basic
%

Frameworks

ASP.NET Identity
%
WPF/XAML
%
Django
%
WCF
%

Object-relational Mapping (ORM)

Entity Framework
%
Dapper
%
NHibernate
%

DevOps

Full CI/CD Pipelines
%
Git/Azure DevOps Git
%
Kanban/Boards
%
Services

Project Management

Scrum Master (Scrum Alliance Scrum Master Certified)
%
Agile
%
Extreme Programming (XP)
%
Waterfall
%

Contact Me.

Location

Highlands Ranch, CO USA

Phone Number

+1(303) 385-3954

© Copyright 2024 WireServers LLC. All Rights are Reserved.