Hi, I'm Robert Miller, an experienced Application Developer with a strong background in desktop applications using C#, .NET Core, Avalonia UI, and advanced multimedia frameworks like ffmpeg. Over the past 10 years, I've specialized in improving user interfaces and workflows in SaaS, consulting, and startup environments. I enjoy working remotely, collaborating closely with cross-functional teams to deliver reliable, scalable solutions. I take pride in mentoring junior developers, streamlining CI/CD pipelines, and integrating modern cloud technologies like AWS and Azure. My focus remains on building robust applications with great user experiences, leveraging my skills in agile methodologies and continuous delivery to exceed project goals.

Robert Miller

Hi, I'm Robert Miller, an experienced Application Developer with a strong background in desktop applications using C#, .NET Core, Avalonia UI, and advanced multimedia frameworks like ffmpeg. Over the past 10 years, I've specialized in improving user interfaces and workflows in SaaS, consulting, and startup environments. I enjoy working remotely, collaborating closely with cross-functional teams to deliver reliable, scalable solutions. I take pride in mentoring junior developers, streamlining CI/CD pipelines, and integrating modern cloud technologies like AWS and Azure. My focus remains on building robust applications with great user experiences, leveraging my skills in agile methodologies and continuous delivery to exceed project goals.

Available to hire

Hi, I’m Robert Miller, an experienced Application Developer with a strong background in desktop applications using C#, .NET Core, Avalonia UI, and advanced multimedia frameworks like ffmpeg. Over the past 10 years, I’ve specialized in improving user interfaces and workflows in SaaS, consulting, and startup environments. I enjoy working remotely, collaborating closely with cross-functional teams to deliver reliable, scalable solutions.

I take pride in mentoring junior developers, streamlining CI/CD pipelines, and integrating modern cloud technologies like AWS and Azure. My focus remains on building robust applications with great user experiences, leveraging my skills in agile methodologies and continuous delivery to exceed project goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Swahili
Intermediate
Javanese
Advanced
Afar
Beginner

Work Experience

Senior Software Engineer at SHI International Corp.
April 1, 2021 - June 6, 2024
Developed and maintained scalable, secure custom web applications using PHP, JavaScript, and MySQL. Led UI/UX implementation using Tailwind CSS and React.js for responsive, mobile-first designs. Engineered role-based dashboard systems with advanced authentication and multilingual support. Built reporting tools with live data visualization and integrated QR code and NFC card functionalities. Implemented rigorous security protocols and promoted microservices architecture on AWS with Docker. Managed API integrations and ensured accessibility standards compliance. Led debugging, testing, and multiple project deliveries with CI/CD pipelines and agile best practices.
Software Engineer III at NCR Voyix
January 1, 2018 - March 31, 2021
Developed and supported web portals optimized for mobile-first and accessibility. Engineered user management with role-based access control and integrated reporting tools with export functions. Implemented localization for multilingual support and developed NFC card and QR code scanning features. Collaborated on secure authentication layers with OAuth and JWT. Applied Tailwind CSS for modern UI designs and maintained CI/CD pipelines using Jenkins and GitLab. Supported database design and optimization. Maintained test coverage using Selenium and Cypress and led troubleshooting and documentation efforts.
.NET Developer at GEICO
June 1, 2015 - December 31, 2017
Assisted in developing customer-facing platforms using C#, .NET Core, and SQL Server, focusing on microservices and role-driven architecture. Integrated RESTful APIs for secure data exchange and supported microservices projects emphasizing error handling and security. Worked on real-time dashboard updates, UI/UX improvements, test automation, and database optimizations. Executed data migrations and backend maintenance, supporting business continuity. Aided senior engineers with documentation, design reviews, and teamwork facilitation.
Senior Software Engineer at SHI International Corp.
April 1, 2021 - June 10, 2024
Developed and maintained scalable, secure custom web applications using PHP, JavaScript, and MySQL. Led UI/UX implementation using Tailwind CSS and React.js for mobile-first, responsive layouts. Engineered role-based dashboards with complex authentication via JWT, OAuth, and RBAC. Designed multilingual modules with localization libraries for English and Swahili. Built reporting tools with PDF/Excel export and live data visualization using Chart.js. Integrated QR code and NFC card onboarding features with third-party APIs. Conducted security protocols, penetration testing, and compliance alignment. Implemented microservices architecture on AWS with Docker and CI/CD pipelines. Champion cross-team communication, documentation, and training. Led troubleshooting, debugging, and automated testing. Delivered multiple projects under tight deadlines using Azure and GitHub Actions.
Software Engineer III at NCR Voyix
January 1, 2018 - March 31, 2021
Developed and supported web portals and dashboards optimized for mobile-first performance and accessibility. Engineered role-based access control for tiered dashboards. Integrated reporting tools with custom PDF/Excel exports. Implemented localization for multiple languages and adaptable layouts. Developed NFC card management and QR code scanning features. Collaborated on secure authentication layers using OAuth and JWT. Applied Tailwind CSS for modern UI design. Maintained CI/CD pipelines using Jenkins and GitLab. Supported database design and query optimization for PostgreSQL and MySQL. Maintained automated and manual test coverage using Selenium and Cypress. Led troubleshooting initiatives and code documentation. Coordinated data migrations and collaborated with cloud teams. Acted as liaison for requirements gathering and UX/UI coordination while supporting security protocols and risk assessments.
.NET Developer at GEICO
June 1, 2015 - December 31, 2017
Assisted in development and enhancement of customer-facing platforms using C#, .NET Core, and SQL Server. Collaborated on RESTful API integration ensuring secure communication. Supported microservices projects focusing on error handling and compliance. Aided real-time data updates on dashboards and UI/UX optimizations. Participated in test automation using Selenium, Pytest, and Mocha. Contributed to database performance optimization and data migration scripts. Assisted senior engineers with documentation and solution presentations to promote teamwork and communication.
Senior Software Engineer at SHI International Corp.
April 1, 2021 - Present
Led end-to-end development of desktop applications leveraging C#, .NET Core, and Avalonia UI, enhancing cross-platform usability and ensuring robust application architecture aligned with UI/UX best practices. Integrated advanced ffmpeg workflows for video editing and processing to improve media handling performance and enable seamless new feature rollouts. Collaborated with cross-functional teams to refine user interfaces using WPF, XAML, and Figma, prioritizing consistent user experience and innovation. Developed and maintained CI/CD pipelines with Azure DevOps and GitHub Actions, automating testing and deployment for desktop application enhancements. Applied RESTful APIs and gRPC integrations to enrich application functionality. Coordinated incremental updates to live products with transparent communication, resolving complex technical issues and optimizing video processing tasks. Orchestrated cloud migration efforts using AWS and Azure, modernizing storage management with SQL Server
Software Engineer III at NCR Voyix
March 31, 2021 - July 18, 2025
Engineered desktop and enterprise software solutions focusing on C#, .NET Core, and WPF to deliver scalable backends and user-centric interfaces. Integrated ffmpeg for media manipulation in desktop products, optimizing workflows and supporting rapid feature delivery in collaboration with remote stakeholders. Enhanced modularity via microservices and RESTful API integrations, simplifying updates and maintainability. Participated in cross-departmental code reviews advocating best practices in problem-solving and robust UI design. Automated build and deployment procedures with Azure DevOps ensuring reliable delivery. Employed Power BI for data-driven diagnostics and UI/UX improvements. Collaborated in Agile environments facilitating incremental updates and transparent communication. Implemented secure access with OAuth and JWT, troubleshooting critical production issues improving stability. Assisted UI enhancements using Figma and Sketch, maintaining application quality via Selenium and x
.NET Developer at GEICO
December 31, 2017 - July 18, 2025
Developed and maintained business-critical desktop applications utilizing C# and .NET Framework for internal workflow automation. Assisted in ffmpeg integration for multimedia functions supporting incremental feature enhancements. Improved UI components with WPF and XAML contributing to usability gains. Collaborated with multidisciplinary teams for effective requirements gathering. Performed code debugging, optimization, and upgrades to increase stability with strong attention to detail. Automated regression testing with NUnit for consistent reliable updates. Supported project documentation and Agile ceremonies promoting transparent communication. Contributed to REST-based integration expansions and provided technical assistance and mentoring. Coordinated with QA and product teams to validate releases and supported security updates and authentication enhancements. Implemented UI revisions through feedback loops improving user experience. Assisted training new staff and fostered remote
Senior Software Engineer at SHI International Corp.
April 1, 2021 - Present
Led end-to-end development of desktop applications leveraging C#, .NET Core, and Avalonia UI to enhance cross-platform usability and workflows. Integrated advanced ffmpeg workflows to improve media handling performance and stability. Collaborated with cross-functional teams to refine user interfaces using WPF, XAML, and Figma. Developed and maintained CI/CD pipelines with Azure DevOps and GitHub Actions, automating testing and deployment processes. Applied RESTful APIs and gRPC integrations, coordinated incremental updates, and communicated progress with remote stakeholders. Led cloud migration efforts using AWS and Azure and modernized storage management with SQL Server and MongoDB. Championed testing-first practices implementing NUnit and Selenium automated test suites. Advised on security protocols including OAuth, JWT, and Azure AD B2C. Mentored junior developers and centralized telemetry analytics with Power BI and Excel. Ensured alignment with remote work best practices to delive
Software Engineer III at NCR Voyix
March 31, 2021 - July 18, 2025
Engineered desktop and enterprise software solutions focusing on C#, .NET Core, and WPF to build scalable backends and user-centric interfaces. Contributed to ffmpeg integration for media manipulation and optimized workflows. Enhanced modularity with microservices and RESTful API integrations. Participated in code reviews advocating clean coding and robust UI design using XAML and WPF. Automated build and deployment with Azure DevOps. Used Power BI for diagnostic-driven UI/UX improvements. Supported Agile methodology and facilitated transparent communications. Implemented secure authentication using OAuth and JWT. Led troubleshooting for critical production issues with a high attention to detail. Assisted UI design using Figma and Sketch and automated testing with Selenium and xUnit. Supported cloud optimization with Azure and drafted user documentation. Coordinated knowledge sharing sessions.
.NET Developer at GEICO
December 31, 2017 - July 18, 2025
Developed and maintained critical desktop applications using C# and .NET Framework, automating daily workflows. Assisted with ffmpeg multimedia integrations and improved UI components with WPF and XAML. Collaborated with project teams to gather requirements and improve client alignment. Performed code debugging, optimization, and upgrades to enhance stability. Automated regression testing with NUnit and supported Agile ceremonies. Introduced REST-based integrations to increase flexibility. Provided technical assistance and peer mentoring. Coordinated with QA and product management to validate releases and supported security and authentication enhancements. Improved user experience via iterative UI revisions and supported onboarding and training efforts. Emphasized remote collaboration practices.
Senior Software Engineer at SHI International Corp.
April 1, 2021 - Present
Led end-to-end development of desktop applications leveraging C#, .NET Core, and Avalonia UI, enhancing cross-platform usability and establishing efficient workflows. Integrated advanced ffmpeg workflows for video editing and processing to improve media handling performance and feature rollouts. Collaborated with cross-functional teams to refine UIs using WPF, XAML, and Figma, prioritizing consistent user experience and design innovation. Developed and maintained CI/CD pipelines with Azure DevOps and GitHub Actions, automating testing and deployment. Applied knowledge of RESTful APIs and gRPC for third-party and internal service integrations. Coordinated incremental updates for live products, resolving complex technical issues and optimizing scalable microservices. Orchestrated cloud migration efforts using AWS and Azure, improving backend reliability with SQL Server and MongoDB. Championed testing-first approaches using NUnit and Selenium and advised on secure authentication protocols
Software Engineer III at NCR Voyix
March 31, 2021 - July 18, 2025
Engineered desktop and enterprise software solutions using C#, .NET Core, and WPF focusing on scalable backends and user-centric interfaces. Integrated ffmpeg for media manipulation and optimized workflows in collaboration with remote teams. Improved application modularity with microservices and RESTful APIs, participated in code reviews advocating best practices, and automated build and deployment with Azure DevOps. Implemented data-driven diagnostics using Power BI and contributed to Agile incremental updates and secure authentication. Led troubleshooting for production issues, enhanced UIs using Figma and Sketch, automated testing with Selenium and xUnit, optimized backend connectivity with Azure, and facilitated knowledge sharing and consistent incremental releases.
.NET Developer at GEICO
December 31, 2017 - July 18, 2025
Developed and maintained critical desktop applications using C# and .NET Framework, automating workflows for internal clients. Assisted with ffmpeg multimedia integration and improved UI components with WPF and XAML. Supported communication and requirements gathering across project teams, optimized code for stability, and automated regression testing with NUnit. Contributed to REST-based integrations, application security updates, and authentication enhancements. Supported documentation, Agile ceremonies, UI revisions, and training new staff while fostering remote team collaboration.
Senior Software Engineer at SHI International Corp.
April 1, 2021 - Present
Led development of desktop applications using C#, .NET Core, and Avalonia UI, enhancing cross-platform usability and UI/UX. Integrated advanced ffmpeg workflows to improve media handling performance and stability. Collaborated on UI design using WPF, XAML, and Figma, prioritizing user experience and responsive feedback. Developed and maintained CI/CD pipelines with Azure DevOps and GitHub Actions, automating testing and deployment. Applied RESTful API and gRPC for service integration. Coordinated incremental updates and maintained transparent communication with remote stakeholders. Resolved complex technical issues, optimized video processing, and managed cloud migration using AWS and Azure. Championed testing-first approaches with NUnit and Selenium, advised on authentication integrations including OAuth and Azure AD B2C, mentored junior developers, and centralized telemetry analytics with Power BI and Excel. Researched desktop app scalability, ensured remote work best practices, and
Software Engineer III at NCR Voyix
March 31, 2021 - July 18, 2025
Developed desktop and enterprise software using C#, .NET Core, and WPF, focusing on scalable backends and user-centric interfaces. Integrated ffmpeg for media manipulation and optimized workflows with remote stakeholders. Enhanced application modularity via microservices and RESTful APIs. Participated in code reviews emphasizing clean code and UI best practices using XAML/WPF. Automated build and deployment with Azure DevOps. Implemented data-driven diagnostics with Power BI and participated actively in Agile teams. Facilitated secure authentication using OAuth and JWT. Led troubleshooting of production issues improving reliability. Assisted UI enhancements with Figma and Sketch. Automated testing with Selenium and xUnit and optimized cloud backend connectivity using Azure. Supported documentation, knowledge sharing, and incremental software releases aligned with client requirements.
.NET Developer at GEICO
December 31, 2017 - July 18, 2025
Developed and maintained business-critical desktop applications using C# and .NET Framework to automate internal workflows. Supported ffmpeg integration for multimedia features and improved UI with WPF and XAML best practices. Collaborated with cross-functional teams for requirement gathering and alignment with client objectives. Performed debugging, optimization, and technology upgrades focusing on stability and quality. Automated regression testing with NUnit and supported Agile processes to facilitate transparent project communication. Assisted REST-based integrations and provided peer mentoring in application architecture. Coordinated with QA and product management to validate releases and supported security updates with authentication enhancements. Maintained steady incremental releases and supported onboarding new staff emphasizing remote communication best practices.

Education

Master of Science at Kaplan University
January 1, 2016 - May 1, 2017
Bachelor of Science at Kaplan University
January 1, 2014 - May 1, 2015
Master of Science at Kaplan University
January 1, 2015 - May 1, 2017
Bachelor of Science at Kaplan University
January 1, 2011 - May 1, 2015
Master of Science at Kaplan University
January 1, 2015 - May 31, 2017
Bachelor of Science at Kaplan University
January 1, 2011 - May 31, 2015
Master of Science at Kaplan University
January 1, 2015 - May 31, 2017
Bachelor of Science at Kaplan University
January 1, 2011 - May 31, 2015
Master of Science at Kaplan University
January 1, 2015 - May 31, 2017
Bachelor of Science at Kaplan University
January 1, 2011 - May 31, 2015
Master of Science in Information Technology at Kaplan University
January 1, 2015 - May 31, 2017
Bachelor of Science in Information Technology at Kaplan University
January 1, 2011 - May 31, 2015

Qualifications

Microsoft Certified: Azure Developer Associate
January 1, 2020 - December 31, 2023
Microsoft Certified: Azure Fundamentals
January 1, 2019 - December 31, 2022
Microsoft .NET Fundamentals
January 1, 2018 - December 31, 2021
Microsoft Certified: Azure Developer Associate
January 1, 2017 - December 31, 2023
Microsoft Certified: Azure Fundamentals
January 1, 2017 - December 31, 2023
Microsoft .NET Fundamentals
January 1, 2017 - December 31, 2023
Microsoft Certified: Azure Developer Associate
January 1, 2020 - December 31, 2020
Microsoft Certified: Azure Fundamentals
January 1, 2019 - December 31, 2019
Microsoft .NET Fundamentals
January 1, 2016 - December 31, 2016
Microsoft Certified: Azure Developer Associate
January 1, 2020 - December 31, 2023
Microsoft Certified: Azure Fundamentals
January 1, 2019 - December 31, 2022
Microsoft .NET Fundamentals
January 1, 2018 - December 31, 2021
Microsoft Certified: Azure Developer Associate
January 1, 2021 - December 31, 2021
Microsoft Certified: Azure Fundamentals
January 1, 2020 - December 31, 2020
Microsoft .NET Fundamentals
January 1, 2019 - December 31, 2019
Microsoft Certified: Azure Developer Associate
January 1, 2021 - December 31, 2023
Microsoft Certified: Azure Fundamentals
January 1, 2019 - December 31, 2022
Microsoft .NET Fundamentals
January 1, 2016 - December 31, 2019

Industry Experience

Software & Internet, Professional Services, Travel & Hospitality, Financial Services, Media & Entertainment, Computers & Electronics