# Scott Robinson > Senior Software Engineer | Node.js/Go, MongoDB/SQL, Docker, Angular/Web Components Location: Morrisville, North Carolina, United States Profile: https://flows.cv/scottrobinson I am a Senior Software Engineer with 10+ years of experience in software development, with a focus on Node.js/TypeScript/Go micro-service APIs, as well as competencies in other C-family languages. In my previous roles, I have worked in several sectors including education (Measurement Incorporated) and employee engagement (Mumba Pty Ltd), delivering high-quality client-facing web applications and introducing modern practices such as Test-driven Development, Agile methodologies, DRY design principles, and automation/CI/CD/SDM. I have also led architectural refactoring and reforms of legacy or outdated code, trained and mentored peers and junior staff, managed technical debt, and collected customer requirements and managed customer expectations during a project. I am a strong advocate of writing code that is easy to read, follow, and maintain, and that is easy for other developers to learn. I also have strengths in team coordination, problem analysis and solution presentation, and pivoting quickly and decisively when the circumstances demand. I am a Canadian citizen with full rights (Permanent Residency) to work in the United States or Canada. I am passionate about learning new technologies and best practices, and applying them to create innovative and impactful digital solutions. ## Work Experience ### Senior Software Engineer @ RGP Jan 2020 – Jan 2024 ### Senior Software Engineer @ Mumba Cloud Jan 2015 – Jan 2020 | Sydney, New South Wales, Australia • Technical architect and hands-on developer • Technical expert within and across teams, clients and IT industry • Define, communicate and enforce coding standards • Execute project schedules • Procured customer requirements and report on progress • Track technical debt • Mentor technical staff • Introduced company to responsive cross-device single-page applications. • Architected and constructed from scratch an Angular single-page application leveraging WebSockets for fast/low-overhead data transmission supported by Crossbar (a web-socket service locator/API router). • Used and integrated custom web-components to accomplish flexible customer customization features. • Introduced TypeScript as company standard language for uniform frontend-backend code. • Also introduced Golang for certain use cases that required lower-overhead/higher-performance • Implemented a way for all developers to spin up the stack, using docker compose, on local machines that greatly improved the speed of development. • Implemented a database seeding system that allowed all developers to spin up a stack with predictable data (particularly helpful for the designers that just needed “some data”). Later was expanded to form the backbone of deploying data changes en-masse between development, qa, uat and production instances. • Implemented data-driven UI layer that allowed for default, out-of-the-box solutions as well as selected overrides to meet specific customer requirements. This allowed for on-the-fly changes of UI layouts without needing a code deployment. • Implemented in-house leave management system to give customers using paper-based systems a basic but integrated digital alternative. • Implemented integration patterns with identify providers (Chris21, et al), leave manage systems (Kronos, et al) and rostering platforms (Kronos). ### Software Developer @ Measurement Incorporated Jan 2013 – Jan 2015 Customized educational assessment services for state governments, other testing companies, and various organizations. Role: Full-stack Software Engineer Responsibilities: • Hands-on developer developing custom sites from scratch based on customer requirements • Develop and deliver high quality client-facing web applications for educational state employees and other organizations Achievements: • Introduced team to Angular and JS based single page applications. • Introduced team to git source control. • Developed custom scripting language to help with configurable spreadsheet upload, reducing one-off projects to handle each one individually. ### Ruby-on-Rails and Angular Course Lead @ Thinkful Jan 2014 – Jan 2015 | New York, United States Role: Course Mentor and Co-lead writer Responsibilities: • Provided one-on-one mentoring with students remotely • Maintained and introduced new content into the Ruby-on-Rails and Angular courses Achievements: • Assisted students in their studies of multiple technologies with a path to permanent career placement. • Co-wrote an updated Ruby-on-Rails course for students. Ensuring that new and updated features of the technology were reflected in the course. • Maintained Angular course curriculum ensuring clear learning pathways for students. ### Paramedic @ Person County EMS Jan 2011 – Jan 2014 ## Education ### Paramedic Certification in Emergency Medical Technology/Technician (EMT Paramedic) Lenoir Community College Jan 2007 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/snarechops --- Source: https://flows.cv/scottrobinson JSON Resume: https://flows.cv/scottrobinson/resume.json Last updated: 2026-03-22