Darris Donelson Detroit, MI +1-612-***-****
Senior Software Engineer ****************@*****.***
LinkedIn Github
Senior Full Stack Engineer with 10+ years of experience building scalable backend systems, automated testing infrastructure, distributed data pipelines, and enterprise web applications. Strong expertise in Java backend services, JavaScript, TypeScript, React, SQL, PostgreSQL, REST APIs, and cloud-hosted production systems. Experienced designing scalable backend architectures, test automation frameworks, CI workflows, and maintainable frontend applications supporting high-volume enterprise environments. Skilled in debugging distributed systems, improving testing reliability, optimizing application performance, and building developer tooling across complex multi-service platforms. Comfortable working across backend services, frontend applications, testing systems, data engineering workflows, and infrastructure automation using modern engineering practices and AI-assisted development workflows. EXPERIENCE
Senior Software Engineer 02/2024 - Present
Bittensor, Ontario, Canada
Lead engineer for distributed backend systems, operational tooling, frontend workflows, and large-scale data infrastructure supporting enterprise production environments.
• Designed and maintained scalable Java backend services, REST APIs, PostgreSQL integrations, JavaScript/TypeScript frontend workflows, and distributed cloud-hosted infrastructure.
• Built and optimized ETL pipelines and distributed data processing workflows handling 2.4TB+ of operational data daily across production systems.
• Developed reusable frontend components and operational dashboards supporting monitoring, debugging, and workflow management across distributed services.
• Built automated testing workflows, backend tooling, and infrastructure services supporting production reliability and engineering productivity.
• Improved observability and operational reliability through logging, metrics, tracing, monitoring, and automated alerting reducing MTTD by 57% and MTTR by 46%.
• Implemented automated testing frameworks and validation systems improving production reliability and system stability to 99.6%.
• Collaborated with engineering teams to improve test automation, frontend workflows, backend infrastructure, and debugging processes.
• Designed scalable APIs, distributed backend architectures, and maintainable frontend integrations supporting high- volume operational systems.
• Optimized SQL performance, indexing strategies, and distributed workflow efficiency reducing infrastructure overhead by 22%.
• Participated in architecture reviews, technical roadmap discussions, code reviews, and infrastructure planning initiatives.
• Leveraged AI-assisted tooling including Claude, Cursor, and ChatGPT to improve debugging, implementation, testing workflows, and engineering productivity.
Senior Software Engineer 01/2020 - 01/2024
Crestron Electronics, NewJersey, United States
Built and enhanced enterprise web applications, backend systems, operational platforms, and automated workflows supporting large-scale business operations.
• Delivered scalable backend services and frontend applications using Java, JavaScript, TypeScript, React, SQL, PostgreSQL, and REST APIs.
• Built reusable frontend workflows and operational interfaces supporting enterprise-scale customer and internal business applications.
• Developed and maintained ETL pipelines consolidating data from 14 enterprise systems into analytics-ready operational platforms.
• Improved application performance by 34% through backend optimization, SQL tuning, frontend performance improvements, and infrastructure analysis.
• Built large-scale SQL processing systems for datasets exceeding 1.1 billion rows while reducing failed reruns by 41%.
• Expanded automated testing coverage across frontend workflows, backend APIs, operational systems, and distributed services improving release reliability and production stability.
• Supported CI/CD workflows, deployment automation, debugging initiatives, and distributed production support activities.
• Participated in architecture discussions, technical planning, roadmap delivery, and application scalability initiatives focused on maintainability and operational excellence.
• Collaborated closely with engineering, QA, and product teams to improve automation practices, debugging workflows, and platform reliability.
• Leveraged AI-assisted engineering workflows and modern developer tooling to improve implementation speed, testing efficiency, and operational analysis.
Software Engineer 06/2016 - 12/2019
Atomic Object, Michigan, United States
Developed scalable web applications, backend systems, workflow automation tools, and operational analytics platforms for enterprise client engagements.
• Built backend services and frontend applications using Java, JavaScript, TypeScript, React, SQL, REST APIs, and distributed backend architectures.
• Designed scalable relational database schemas, optimized SQL queries, and improved application throughput by 30%.
• Developed ETL and batch-processing workflows supporting analytics platforms processing millions of records daily.
• Built reusable frontend components, API integrations, and workflow automation systems reducing manual operational effort by 55%.
• Participated in Agile ceremonies, technical planning, architecture discussions, and iterative feature delivery cycles.
• Contributed to automated testing, deployment workflows, debugging processes, and production support activities improving software quality and maintainability.
• Collaborated with engineering teams and stakeholders to translate operational requirements into scalable technical solutions.
• Delivered maintainable, production-ready systems with strong focus on scalability, testing, reliability, and operational efficiency.
EDUCATION
Bachelor Degree in Computer Science, Saginaw Valley State University Michigan, United States (2012 - 2016)
SKILLS
Languages: Java, JavaScript, TypeScript, SQL, Python, Bash Frontend: React, Web Applications, Frontend Architecture, Reusable UI Components, Automated UI Testing, WebdriverIO, Mocha
Backend Development: Java Backend Services, REST APIs, Distributed Systems, Backend Integrations, SaaS Platforms, Workflow Automation
Data Engineering: ETL, Data Pipelines, Distributed Data Processing, Data Ingestion, Scala Exposure, Operational Analytics
Databases: PostgreSQL, SQL Optimization, Relational Databases, Query Tuning, Large-Scale Data Processing Infrastructure & Tooling: Bazel, Git, CI/CD Pipelines, Cloud Infrastructure, Operational Tooling, Distributed Workflows Testing & Quality Engineering: Automated Testing, Test Frameworks, Test Automation, Debugging, Validation Systems, Production Reliability
Architecture & Operations: Scalable Architectures, Performance Optimization, Production Support, Infrastructure Reliability, Operational Monitoring
AI-Assisted Development: Claude, Cursor, ChatGPT, AI-Assisted Engineering Workflows, Developer Productivity Tooling
Methods & Leadership: Agile Development, Technical Roadmaps, Cross-Functional Collaboration, Code Reviews, Mentoring, Technical Decision-Making, Systems Thinking