Timothy Downs
Verified Expert in Engineering
Solutions Architect and Developer
Kihei, HI, United States
Toptal member since November 29, 2023
Timothy is a seasoned software developer with 18+ years of industry knowledge. His expertise spans various technologies, including AWS, Azure, C#, Python, and JavaScript, and he specializes in CI/CD solutions, data aggregation, and data visualization. Timothy's background in finance, coupled with his strong tech leadership and team mentorship skills, uniquely positions him for roles that require both technical expertise and strategic insight.
Portfolio
Experience
- SQL - 16 years
- ASP.NET Web API - 13 years
- Angular - 10 years
- Python - 10 years
- C# - 10 years
- AWS IoT - 8 years
- Jenkins - 7 years
- React - 6 years
Availability
Preferred Environment
Visual Studio, Visual Studio Code (VS Code)
The most amazing...
...solution I've created is a data aggregation system that handles 200 million records per day from more than 30 sources.
Work Experience
Principal Developer
Self-employed
- Created and maintained AWS and Azure environments for SaaS businesses using C#, Node.js, Python, Angular, React, Microsoft SQL Server, and DynamoDB.
- Developed and managed custom web dashboards, REST and streaming-web APIs, reports, and notifications.
- Built and upheld processes for collecting, aggregating, analyzing, and visualizing data.
- Created fully automated CI/CD solutions with Jenkins, GitLab, Ansible, and Kubernetes.
Solutions Architect
Ardent Management Consulting
- Designed, planned, and executed migrations from a legacy server to an AWS cloud architecture.
- Used Identity Server to create multi-tenant identity management solutions that enabled single sign-on across multiple applications.
- Performed comprehensive assessments and evaluations of clients' current systems and infrastructure and evaluated emerging technologies and trends to incorporate into solution designs.
- Mentored junior developers on best practices and internal development standards.
Lead Software Engineer
Ardent Management Consulting
- Liaised with business stakeholders to define and gather project requirements.
- Collaborated with product managers to define project priorities based on the requirements within an Agile environment.
- Implemented automated build, test, and deployment processes using CI/CD pipelines and installation packages.
Development Manager
General Information Systems
- Played a crucial role in designing and developing the Pangea hiring management system utilizing C#, ASP.NET, model-view-controller (MVC), Windows Communication Foundation (WCF), and Microsoft SQL Server.
- Led and managed the development team and liaised with business stakeholders to understand and implement requested features within an Agile environment.
- Designed and developed a system to create dynamic web forms, adhering to 508 compliance guidelines.
- Created automated performance tests to identify bottlenecks and refactored code to improve the system's performance and stability.
Senior Software Developer
General Information Systems
- Worked with a team of developers to build a proprietary management system for human resources.
- Designed the database structure, code architecture, and coding standards to provide a solid foundation for development.
- Leveraged Windows Communication Foundation (WCF) web services, ASP.NET MVC, and jQuery to provide a robust web solution.
- Used SQL Server Reporting Services (SSRS) to create dynamic reporting capabilities for different clients.
- Developed automated solutions for load, unit, and UI testing with the ultimate Visual Studio testing suite.
Experience
Data Aggregation Service
What set this service apart was its versatility in data utilization and precision in backtesting. It supported custom data sources and combined various data types—time-based, tick-based, and range-based chart data—all within a single, seamless data stream. This fusion of data types provided a much more granular and accurate backtesting experience, enhancing the precision of simulated trading outcomes.
From the initial concept to the final implementation, I worked with clients to architect a microservice solution that granted seamless integration with diverse trading platforms. My expertise in gRPC and REST APIs was crucial in unleashing the full potential of trading analytics. The launch of this service marked a significant leap in trading efficiency and accuracy for my clients, providing them with an edge that sets them up to be consistently profitable regardless of market conditions.
Education
Bachelor's Degree in Finance
University of South Carolina - Columbia, SC, USA
Skills
Libraries/APIs
React, REST APIs, API Development, jQuery, Node.js, SignalR, Windows Forms (WinForms), Windows API, Interactive Brokers API, FFmpeg, Entity Framework, D3.js, ArcGIS
Tools
TFS, Crystal Reports, Git, GitHub, Jira, Auth0, ChatGPT, Visual Studio, Jenkins, Subversion (SVN), Amazon CloudWatch, AWS CodeCommit, GIS, MQTT, GitLab CI/CD, Ansible, AWS IAM, Amazon Elastic Container Service (ECS)
Languages
C#, Python, SQL, JavaScript, C#.NET, Bash, HTML, HTML5, TypeScript, DYNAMO, C++, Java, CSS
Frameworks
.NET, .NET Core, ASP.NET, JSON Web Tokens (JWT), ASP.NET Core, Angular, ASP.NET Web API, IdentityServer 3, gRPC, Blazor
Paradigms
Microservices, REST, DevOps, Desktop App Development, Agile, Automation, ETL, Serverless Architecture, Mobile Development
Platforms
Windows, Visual Studio Code (VS Code), Tradestation, Linux, Amazon Web Services (AWS), AWS Lambda, Docker, Telerik, AWS IoT, Azure, Kubernetes
Storage
Microsoft SQL Server, JSON, SQL Server 2014, Database Architecture, SQL Server Integration Services (SSIS), Amazon S3 (AWS S3), SQL Server 2016, SQL Server DBA, PostgreSQL, Amazon Aurora, Redshift, Azure SQL
Other
Architecture, Back-end, APIs, Web Development, Scraping, Cloud, Serverless, Integration, WCF Web Services, API Integration, Back-end Development, Trading, Full-stack Development, Web Hosting, PWA, Data Engineering, Data Analysis, Algorithmic Trading, Algorithms, Web Components, Automated Trading Software, Windows Communication Foundation (WCF), Web MVC, Minimum Viable Product (MVP), Web Scraping, Bots, Data Scraping, Full-stack, Containers, OAuth, UI Components, Technical Leadership, Artificial Intelligence (AI), Leadership, Software Architecture, Middleware, Solution Architecture, Internet of Things (IoT), IoT Protocols, Data Architecture, Business Administration, Finance, Economics, CI/CD Pipelines, Social Networks, Stable Diffusion
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring