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: (866) 508-8066
  • Current Job: CEO/Freelancer
  • Freelance Status: Available
Hire Me

Services.

WEB DEVELOPMENT

Public-facing and interal websites and web applicatons. We offer both maintenance and complete applications from scratch. Applications contain most of today's newest UI technology, APIs, and DBs. Desktop Saas applications maintenance and development.

DATABASE DEVELOPMENT

DB and large schema creation, security, and deployment.

Security

Security analysis, OWASP top 10 vulnerability mitigation, SSL, OAuth, Cryptography, Security Models, and more.

Experience.

WireServers LLC

CEO (2009 - Current)

WireServers is a web development firm that I started for freelance work and side hustles. However, now it has started to grow into much more. We offer full development services as an agency as well.

Responsibilities:

  • Full Stack development.ASP.NET/MVC/Core, Xamarin Forms, C#, WPF, SQL, MySQL, PostgreSQL, DynamoDB, Angular, Knockout, API, RabbitMQ, Python, Django, Flask, AWS
  • Web API, AWS API Gateway, RESTful services, SOA, and Microservices
  • Managing Aws DevOps, including Lambda, CloudFormation, S3, EC2, Incognito, Route53, and more
  • Application support
  • Proof of concepts in Xamarin Forms
  • Architect/Team Lead/Sr. Developer
  • Participate in cross-team collaboration
  • Docker image and container management
  • Security and risk mitigation, OWASP Top 10 Mitigation
  • Provide support to junior/mid developers
  • Query and DB Design using LINQ, Entity Framework, Dapper, and Entity Framework

Freelance Project Work:

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

Project Descriptions:

GuestsWanted.com - GuestsWanted.com is a large scale, vacation rental website. It would provide users with the ability to search for vacation rental properties in any country. The application featured a large amount of jQuery, mapping and location functionality, and a large property and user management system. This project was featured on Wheel of Fortune in January 2011.

Technologies Used:
ASP.NET/C# 4.0, Entity Framework, SQL 2008, jQuery

CharityGolfNetwork.com - We were hired to provide all of the backend database development, middle tier, and front end programming. We took design mocks and wired up the functionality using MVC, jQuery, and mapping and location functionality.

Technologies Used:
ASP.NET MVC/C# 4.0, Entity Framework, SQL 2008, jQuery

Pensco Trust

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

Pensco is a trust fund company that targets the alternative asset market. They were one of the pioneers and are now one of the leaders of this type of investment.

Project Description:

Client/Advisor Application - This application is a Single-Page App, RESTful Service application that provides clients and advisors with the ability to manage these accounts. It provides a dashboard for users to view asset allocations, account types, transactions, account activity, and manage alerts.

Responsibilities:
  • Full stack development using MVC/C# 4.0, ASP.NET Web API (RESTful), Ninject, Oracle 10g, Enterprise Library, Dapper, jQuery, OO JavaScript, mustache.js, Twitter Bootstrap 3, pubsub.js, require.js, and underscore.js.
  • DB table design, stored procs, and REST services.
  • SCRUM facilitator
  • Lead developer
  • Mentored mid/senior developers.
  • Creating proof of concepts.
  • Architecture

Quark, Inc.

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

Quark is a worldwide leader in publishing software. Twenty years ago, Quark helped spark the revolution in desktop publishing when they released QuarkXPress.

Project Description:

Promote - Quark Promote is an SAAS application that helps owners and employees of small and mid-sized businesses promote their products and services easily and professionally. I develop the UI with WPF in the desktop client. Since web services and WCF is the core, I also develop all aspects of the services and data layers. My duties also include developing the public web site.

Responsibilities:
  • Full stack developer using SAAS, MVVM, WPF, WCF, WWF, ASP.NET/C# 3.5, and ASP.NET Ajax / Toolkit.
  • DB table design, stored procs, WCF Services Development.

SPIREMEDIA

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

SPIREMEDIA is one of the top web development firms in Denver. Since they opened, they have been building award winning sites for many companies. The have won numerous awards from publications like the Denver Business Journal, Rocky Mountain News, and the Denver Post to name a few.

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 - We family owned and operated multiple retail stores in CO, and it was my responsibility to maintain the technology. I was responsible for annual technology budget forecasting and administration, process evaluation and improvement, and system/database development and maintenance. The main software focus was on Point-Of-Sale and Inventory. In 1996, I started placing our products onto the Internet with online catalogs, and expanding them into e-commerce, which eventually accounted for 10% of annual sales.

Responsibilities:
  • managing and training personnel for multiple projects.
  • Evaluate different products and implement the best vendor software capable of handling all business requirements.
  • Become skilled at this software and prepare training and course material for the company on its usage.
  • Keeping Hardware and Software up to date and evaluate future needs.

WellDyneRX

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

WellDyneRX is one of the nation’s top Pharmacy Benefit Managers (PBMs). They specialize in high-capacity prescription mail order services and retail pharmacy management. The prescription mail ordering services currently process 15 million orders a year.

Responsibilities:
  • Full stack development using MVC/C#, ASP.NET Web API (RESTful), Knockout.js, Enterprise Library, jQuery, Twitter Bootstrap 4
  • Managing DevOps, including Azure DevOps and CI Builds
  • Application support for all applications used in the organization
  • Creating proof of concepts
  • Architecture
  • Participate in cross-team collaboration
  • Docker image and container management
  • Security and risk mitigation
  • Provide support to junior/mid developers
  • Query and DB support using SQL Scripts, LINQ, and Entity Framework
  • Develop power shell scripts for use in deployments

Federal Reserve Bank of Kansas City

Senior Software Engineer (2013 - 2018)

Federal Reserve Bank is considered the bank of banks. They are responsible for controlling the nations monetary policy, supervising and regulating banks, and maintain financial system stability, to name a few. The KC branch employs 11,000 across 4 banks.

Project Description:

Examiner Application - This application is a national enterprise application developed to give bank examiners for all 50 states access to all of a banks information and history in one place. It is a combination of MVC and Single-Page App communicating with RESTful Services.

Responsibilities:

Software Engineer Duties:

  • Full-stack development using MVC/C# 5.0, Angular 2, ASP.NET Web API 2 (RESTful), SQL 2012, Enterprise Library, Entity Framework, Typescript, knockout.js, jQuery, OO JavaScript, Bootstrap
  • Table designs and stored procs.

Lead Developer:

  • Team lead of 4 developers, 1 SQA, and 1 DBA
  • Provide mentoring and support for jr/mid/sr team members
  • Coordinate with other leads, project managers, and business analysts
  • Manage the development work and performance within the team
  • Perform peer-reviews
  • Run development meetings
  • Maintained code quality using SonarQube
  • Collaborate with Dev Ops and many other technical teams in the system

Architecture:

  • Evaluate and provide direction for Security
  • Coordinate between the various districts on getting security, quality, and usability approvals from oversight departments
  • Created and maintained standards for use with development team
  • Evaluated external software vendor software
  • Provide support to the development team whenever necessary

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 instead of cash and checks. They currently stand at number 187 on the fortune 500 list.

Project Description:

Consumer Website - The Consumer website is used by all users of Visa’s prepaid credit cards. The application is custom branded for individual financial institutions that provide pre-paid cards. This gives their users the ability to manage their card. This application services and hosts over 1000 financial institutions simultaneously.

Responsibilities:
  • Develop from DAL to UI using ASP.NET/C# 4.0, WCF, SQL 2008, MVVM, Custom Security Framework.
  • Collaborate closely with Data team to ensure proper two-way service communications.

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 responsibility is to develop intranet applications streamlining inadequate processes and decreasing workloads for operations, while increasing the time spent on production. Each tool I develop reduces the amount of nonproductive time spent using current processes. When I started, multiple applications were used to perform these tasks. I introduced the idea of one complete, easy to use online application, and was put in charge of its development

Project Descriptions:

Scheduling Tool - The scheduling tool gives supervisors on the call floor the ability to track agent scheduling information. Functionality includes viewing the details of agent’s schedules, view scheduled breaks/lunches, schedule deviations, and gives employees the ability to request schedule changes in real-time with one simple application. Former scheduling and tracking was conducted through email and the use of populating numerous spreadsheets used by each project.

IT Ticket Tracker - The IT Ticket Tracker was designed to track our IT department’s trouble tickets. This tool gives our internal help desk the ability to easily create trouble tickets, view the status of open tickets, and view the results of each issue. It gives technicians working these issues the ability to see what work has been started, is in progress, or has been completed. Prior to this tool, no one had the ability to see or report any progress that our technicians have completed.

Responsibilities:
  • Full stack developer using ASP.NET, C#, VB.NET, XML, ADO.NET, DHTML, HTML, JavaScript, Oracle 8.1.7, and SQL 2000.
  • Designing and creating web pages.
  • Developing database structures and stored procedures.
  • Programming dynamic content and data-interfaces.

Alorica Inc.

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

Alorica is a large local Telecommunications company specializing in inbound technical support. During employment, I found ways of developing new applications for undefined processes. This gave management the ability to direct project resources properly and more efficiently. After evaluating current procedures, I developed strategies, applications, development guides, layouts, and the policies for new processes. These new applications resulted in increased agent productivity and customer satisfaction.

Project Descriptions:

Call Tracker - Design a database used to track the history of calls placed to our project from Authorized service centers. The application tracks and reports call history, account status, and rebate status. It also tracks the status of orders and shipping information. This program gave agents the ability to easily track all associated tasks for each of our corporate clients.

Correspondence Tracker - Designed a database to track mail to our project, both ground and email correspondence. Producing the ability to track inbound mail items as separate tickets; giving the ability to bill the client for time spent processing these issues. It also gave management the ability to report on the number of items received, processed, and time spent resolving these issues. It supplied the capability of tracking the overall progress of each issue and kept a history on all customers.

Responsibilities:
  • Developing the database layout and the user interfaces.
  • Designing the forms and reports used to interact with these databases.
  • Programming the forms using VB.
  • Developing the relational databases using MS Access and SQL Server’s Desktop Engine.

Skills.

Website Development

ASP.NET/MVC/WebAPI/Core
%
Angular JS-14
%
React/Native
%
Typescript
%
HTML/CSS
%
Knockout
%

Databases

SQL
%
MySQL
%
PostgreSQL
%
MongoDB
%
Oracle
%

Programming Languages

C#
%
Python
%
Visual Basic
%

Frameworks

ASP.NET Identity
%
WPF
%
Django
%
WCF
%

Object-relational Mapping (ORM)

Entity Framework
%
Dapper
%
NHibernate
%

Contact Me.

Location

Highlands Ranch, CO USA

Phone Number

+1(866) 508-8066

© Copyright 2024 WireServers LLC. All Rights are Reserved.