Brandon Tien
Senior Software Engineer
***************@*******.*** +1-484-***-**** ROSEMEAD, CA 91770 SUMMARY
Highly skilled Senior Software Engineer with over 10 years of experience in software development, specializing in C# .NET technologies. Proven expertise in designing, developing, and maintaining complex web and Windows-based applications, as well as integrating and enhancing ERP solutions. Strong analytical and problem-solving skills with a focus on delivering high-quality, database-driven software and business intelligence solutions. Adept at working in distributed, remote teams with a commitment to staying updated on the latest technologies.
TECHNICAL SKILLS
Programming Languages
C#, JavaScript, SQL, VB.NET, PHP, JSP, Python
Tools
Git, GitHub, Visual Studio Code, Visual Studio
Engineering Practices
Production software delivery, model deployment,
debugging, code review, Agile development,
distributed systems, scalable architecture
Cloud & Infrastructure
AWS, Docker, Kubernetes, CI/CD pipelines, Linux,
GitHub Actions
Data & Storage
PostgreSQL, SQL Server, Redis, vector databases,
ETL pipelines, data preprocessing
ERP & API Integration
Prophet 21 ERP, Epicor ERPs, API integration
Backend & APIs
FastAPI, Flask, .NET, Core, REST APIs, JSON services, API integration, microservices, ASP.NET
PROFESSIONAL EXPERIENCE
Software Developer, MICROSOFT CORPORATION
•Developed and supported C# and VB.NET applications, including web interfaces with HTML, CSS, and JavaScript, reducing application errors by 20%.
•Worked on various modules of ERP integrations, enhancing data accuracy and processing efficiency.
06/2014 – 08/2017
Redmond, WA
•Participated in bug fixing and software enhancements, improving overall application stability and performance.
•Contributed to the documentation of development processes and best practices for improved team collaboration.
•Gained hands-on experience with SQL Server for data storage and retrieval in application development.
•Utilized Visual Studio for initial coding tasks and learning advanced development techniques.
•Implemented user feedback into application improvements, increasing user satisfaction.
•Assisted in creating web interfaces with HTML, CSS, and JavaScript, enhancing the front-end experience.
Software Developer, Market Joy
•Developed and deployed complex C#.NET applications, contributing to the company's growth in software development services.
•Actively participated in the full software development lifecycle, from requirements gathering to deployment and maintenance. 09/2017 – 11/2020
Gulf Breeze, FL
•Enhanced company ERP integrations, including Epicor platforms, providing customized solutions tailored to client needs.
•Conducted detailed code reviews and testing to ensure high-quality software delivery.
•Customized and maintained APIs and web services, enhancing internal and client- facing applications.
•Utilized SQL Server for database management and business intelligence solutions, supporting data-driven decision-making.
•Designed and built interactive user interfaces using ASP.NET MVC, improving end- user satisfaction and performance.
•Implemented Agile methodologies to enhance team productivity and project outcomes.
•Kept development process documentation up to date, helping new team members ramp up quickly and improving workflows.
•Explored and applied new technologies, keeping the development process innovative and current.
•Collaborated with stakeholders to align project goals with business objectives, delivering value- driven solutions.
•Leveraged Visual Studio for enhanced software development and coding practices.
Senior Software Engineer, Mindharbor Inc
• Developed and supported high-performance C# .NET web and Windows-based applications, ensuring adherence to best practices and quality standards.
•Enhanced and integrated various ERP systems, including Prophet 21 by EPICOR, ensuring seamless data flow and business logic application. 01/2021 – 12/2025
Alpharetta, GA
•Designed, developed, and maintained APIs for legacy and modern ERP and MRP systems, facilitating efficient data exchange.
•Led efforts in interpreting business requirements and technical specifications to deliver robust software solutions.
•Investigated, analyzed, documented, and resolved software defects promptly.
•Designed, upheld, and tested web systems, leveraging tools like ASP.NET and Angular.
•Collaborated with cross-functional teams to deliver cutting-edge solutions to high-profile clients.
•Utilized SQL Server and related tools (SSIS, SSRS, SSAS) for comprehensive business intelligence analysis and report generation.
•Employed Visual Studio for efficient software development lifecycle management.
•Revamped website UI using HTML, CSS, and JavaScript, focusing on mobile responsiveness, decreasing page load times by 40%, and boosting mobile user engagement by 30%.
•Documented and monitored software development processes to enhance serviceability and scalability.
•Contributed to API customization and enhancement for bespoke client solutions.
•Stayed updated on current and emerging technologies, applying this knowledge to benefit company projects.
•Utilized agile methodologies to manage project progress and align with client expectations.
•Facilitated knowledge transfer sessions to enhance team capabilities in ERP and API integration.
EDUCATION
Bachelor of Science in Computer Science (B.S. CS), Illinois Institute of Technology 08/2010 – 05/2014 Chicago, IL