Full-Stack Developer with 9+ years of experience building and operating real-time, data-heavy applications and dashboards. I’ve led end-to-end development for streaming analytics workflows, including React front-ends, Node.js/Express back-ends, and WebSocket-driven live updates. At Microsoft, I led the Real-Time Dashboard experience within Fabric Real-Time Intelligence, optimizing chart rendering, API reliability, and query performance for high-volume financial monitoring. I enjoy designing responsive data visualizations, implementing robust real-time communication, and improving maintainability through testing and technical mentorship.

Andre Ballard

Full-Stack Developer with 9+ years of experience building and operating real-time, data-heavy applications and dashboards. I’ve led end-to-end development for streaming analytics workflows, including React front-ends, Node.js/Express back-ends, and WebSocket-driven live updates. At Microsoft, I led the Real-Time Dashboard experience within Fabric Real-Time Intelligence, optimizing chart rendering, API reliability, and query performance for high-volume financial monitoring. I enjoy designing responsive data visualizations, implementing robust real-time communication, and improving maintainability through testing and technical mentorship.

Available to hire

Full-Stack Developer with 9+ years of experience building and operating real-time, data-heavy applications and dashboards. I’ve led end-to-end development for streaming analytics workflows, including React front-ends, Node.js/Express back-ends, and WebSocket-driven live updates.

At Microsoft, I led the Real-Time Dashboard experience within Fabric Real-Time Intelligence, optimizing chart rendering, API reliability, and query performance for high-volume financial monitoring. I enjoy designing responsive data visualizations, implementing robust real-time communication, and improving maintainability through testing and technical mentorship.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Senior Software Engineer at Microsoft
April 1, 2021 - Present
Led the Real-Time Dashboard experience within Microsoft Fabric Real-Time Intelligence. Built React workflows for live market-style financial monitoring using continuously updating charts and Redux state patterns. Developed TypeScript chart components and performance optimizations for responsive user interaction during high-volume streaming. Implemented Node.js and Express APIs for dashboard configuration, query controls, and saved views with strong validation and error handling. Added WebSocket-driven refresh paths with reconnect logic and event buffering to maintain dashboard responsiveness during rapid data changes and temporary network interruptions. Optimized KQL query paths behind interactive filters to reduce repeated scans and shape lightweight result sets as Eventhouse tables grew. Improved code quality with unit tests, peer reviews, and AI-assisted test case drafting, and mentored engineers through technical design and incident reviews.
Backend Software Engineer at The Marsden Group
June 1, 2019 - April 1, 2021
Built ingestion and monitoring capabilities for TwinIQ & Asset CBM, a wireless condition-based monitoring platform processing telemetry such as vibration, temperature, RPM, and tribology. Developed Node.js/Express ingestion services to normalize sensor streams into reliable event feeds for condition-based maintenance. Designed MongoDB schemas for equipment history and alert state, including compound indexing and aggregation pipelines to reduce high-volume telemetry query time. Created React dashboards with responsive visualizations and used Zustand for organizing live asset signals. Implemented WebSocket connections for near-real-time browser updates, including reconnect and message-order safeguards for unstable field network conditions. Automated Azure environments with Terraform and added test gates and documentation to support distributed debugging of production telemetry issues.
Software Engineer at Infosys
August 1, 2017 - June 1, 2019
Worked on enterprise modernization initiatives across full-stack applications, cloud services, analytics, and IoT. Built Java/Spring Boot services exposing REST APIs that decoupled client workflows from legacy systems. Developed React interfaces with TypeScript for operational dashboards, integrating reusable components with API data and improving page response time for business users. Delivered features using Agile development and Git workflows, writing automated tests and participating in code reviews across multiple enterprise codebases.
Software Engineer at Revature
May 1, 2017 - August 1, 2017
Participated in a multi-tier enterprise application development training program covering backend services, databases, frontend interfaces, testing, and Agile delivery. Built a multi-tier application using Java and Spring Boot, implementing REST endpoints with separation of presentation, business logic, and data access. Designed relational database models with SQL normalization and implemented tested create/update/search/reporting queries. Created Angular interfaces using JavaScript for forms and API-driven views, applying input validation and reusable components. Tested service behavior with JUnit and Mockito, completed defect fixes, and strengthened end-to-end functionality through Scrum sprints, peer reviews, and collaborative releases.

Education

Bachelor's degree, Computer Science at Texas A&M University–Kingsville
January 1, 2012 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Manufacturing, Computers & Electronics, Telecommunications, Professional Services