# David Pierce > Senior Software Engineer II | Full-Stack (React | Angular | Java) Location: Orem, Utah, United States Profile: https://flows.cv/davidpierce • Full-stack engineer (React/Angular + Java/Spring + MS SQL/Postgres) delivering reliable, high-quality, user-centric features across microservices and microfrontends. • Lead epics from design through delivery with Product and UX, coordinating across services and stakeholders. Skilled in collaborating with cross-functional teams and working across multiple products. • Apply AI agents daily across the SDLC (discovery, design, implementation, testing, code review, documentation) with Cursor and Claude Code. • Proven track record of mentoring engineers, epic ownership, technical documentation, and delivering scalable, maintainable solutions. ## Work Experience ### Software Engineer IV @ MasterControl Jan 2022 – Present • Design and implement high-quality applications in React, Angular, Java Spring and MS SQL. • Collaborate with cross-functional teams, communicate effectively with stakeholders for different products. ### Software Engineer III @ MasterControl Jan 2019 – Jan 2022 • Designed, developed, tested and maintained web applications utilizing cutting-edge technologies. • Architected and implemented features utilizing Java, Spring, and MS SQL technologies. • Provided guidance and training on Angular, NgRX, RxJS, and Jasmine technologies and best practices. • Improved developer experience by utilizing AWS, Docker, and Terraform to enhance the CI/CD pipeline. ### Software Engineer II, Scrum Master @ Micro Focus Jan 2017 – Jan 2019 • Designed, developed, troubleshot and maintained software applications in Angular and Java. • Architected and implemented Rest APIs and integrated with applications including micro services. • Strove to research, learn and implement new technologies in order increase productivity. • Ensured product success by leading discussions, mentoring others and making contributions. ### Software Engineer I @ Micro Focus Jan 2015 – Jan 2017 • Automated API, UI, and mobile tests with Java, Groovy, Selenium, Appium and TestNG. • Developed internal testing testing tools and expanded our continuous integration. • Engaged in architecture, development, documentation and maintenance of the automation. • Lead, managed and mentored a team of interns in software testing and automation. ### Summer Technology Analyst @ Goldman Sachs Jan 2014 – Jan 2014 • Investigated multiple technologies to determine an efficient solution to a time bound project. • Utilized Perl to integrate systems and collect data to increase the team's productivity and efficiency. • Implemented an automated process to create a consolidated Voice Gateways inventory. ### Technical Project Manager @ Lancera Jan 2013 – Jan 2013 | Orem, Utah • Managed 10 projects and 18 developers, interfaced with clients and achieved quality results. • Proficiently worked as a team and implemented Scrum and Agile software development techniques. • Demonstrated the ability maximize productivity and to analyze, troubleshoot and solve problems. ### Summer Technology Analyst @ Goldman Sachs Jan 2013 – Jan 2013 • Autonomously learned VBA and developed a Macro in Excel to generate an automated dashboard. • Processed data and built data models with PivotTables to identify systems generating excess noise. • Analyzed results and collaborated with stakeholders throughout development to determine KPI’s. ## Education ### Bachelor's degree in Information Systems, Emphasis in Business Intelligence Systems Utah Valley University ## Contact & Social - LinkedIn: https://linkedin.com/in/dpierce21 --- Source: https://flows.cv/davidpierce JSON Resume: https://flows.cv/davidpierce/resume.json Last updated: 2026-03-29