# Mike Rawding > Staff Software Engineer at Niche.com Location: Rome, New York, United States Profile: https://flows.cv/mikerawding I am a full stack developer who loves working in groups to find robust solutions to challenging, real world problems. Having work that I'm passionate about is important to me and I pride myself in doing work that makes an impact on people's lives. I am currently working at Niche.com to help students and schools find their perfect match! ## Work Experience ### Staff Software Engineer @ Niche Jan 2023 – Present As a Staff Software Engineer at Niche, I am responsible for designing and coordinating work on some of our toughest problems. • Design full stack solutions including web clients, backend services, and databases • Document and iterate on systems with product teams and stakeholders • Advocate for best practices concerning security and data management • Directly contribute to our various codebases as needed • Foster a healthy work environment for engineers, including opportunities to grow and take on new challenges • Take on high-value projects that improve DX at Niche, but don’t necessarily fit on any one product team ### Senior Software Engineer @ Niche Jan 2021 – Jan 2023 At Niche, I get to build modern React apps that have millions of visitors every month! Product Team Tech Lead • Help Product and Design teams understand engineering implications of new features • Organize work and define acceptance criteria to help engineers be successful during sprints • Provide guidance to more junior engineers on the product team Member of the Front End Architecture Group (four members) • Make sure applications remain, performant, secure, and maintainable • Define and disseminate best practices for Niche’s Front End Engineering team • Review critical changes that require approval from an architect Principal creator and maintainer of Niche’s internal React component library • Create library based on MUI • Work closely with the design team to create components that work well for users and developers alike • Add automation with GitHub Actions to make it easier for other developers to contribute ### Senior Software Engineer @ BAE Systems, Inc. Jan 2019 – Jan 2021 | Rome, NY • Design solutions that meet customer requirements as outlined by Product Management • Decompose work into tasks that allow multiple developers to collaborate and progress to be tracked • Lead a team of 4-8 developers by assigning tasking, providing technical guidance, and reviewing code • Ensure the team completes tasks on time and manage course corrections so deadlines are met • Demonstrate progress to interested parties with regular demos as projects progress • Participate in final decisions about stability, completeness, and releasability of software ### Software Engineer II @ BAE Systems, Inc. Jan 2017 – Jan 2019 | Rome, NY • Design and implement complex database structures in PostgreSQL • Design REST APIs • Implement APIs with Java services that communicate with SQL and NoSQL databases • Create web client components with ReactJS to utilize APIs • Add automated testing ### Software Engineer @ BAE Systems, Inc. Jan 2016 – Jan 2017 • Find and implement robust solutions to bugs • Create new services and components to meet requirements established by Project Management • Make full stack contributions to enterprise scale products ### Project Manager @ Straightline General Contractors, Inc Jan 2013 – Jan 2015 • Managed complex construction projects and renovations, often in parallel • Worked closely with clients to review plans and ensure customer satisfaction • Supervised Straightline employees on job sites to ensure compliance with company standards and quality results • Coordinated scheduling, subcontractors, design changes, and purchases with various vendors ## Education ### Master of Science - MS in Computer Science SUNY Polytechnic Institute Graduate Studies Jan 2015 – Jan 2017 ### Undergraduate in Computer Science University at Buffalo Jan 2014 – Jan 2015 ### Bachelor of Science - BS in Political Science: Public Law University at Albany Jan 2008 – Jan 2012 ### Bachelor of Arts - BA in Criminal Justice University at Albany Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/mike-rawding-a6251127 --- Source: https://flows.cv/mikerawding JSON Resume: https://flows.cv/mikerawding/resume.json Last updated: 2026-03-23