Senior Software Engineer - Microsoft - Power BI (2022 - Present)
At my current position I work for the first time on the platform side of things. My current team supports the infrastructure for Power BI, the fastest growing Microsoft product with over 15 million monthly active users! My day to day work involves hundreds of azure server clusters with all kinds of cloud resources like storage, queues, caches, dns, and more. Operating at this scale is not easy and it takes a lot of planning to safely realease features with feature flags and safe deployment practices.
Senior Software Engineer & Tech Lead - Stack Overflow (2020 - 2022)
During my time at Stack Overflow I was lucky to help build out the first new product in over 5 years. I was the tech lead for a cross-functional team of 5 software engineers and together we built Collectives on Stack Overflow. We accomplish this by using .NET Core on the back-end and JavaScript + TypeScript in the frontend.
Senior Software & DevOps Engineer - AthleteReg (2013 - 2020)
At athleteReg I developed new features for the site using ASP.NET C#, HTML, CSS, SQL, JavaScript and other technologies as needed. I gathered information from stakeholders and create specs that might lead to a new feature on the site, extending current functionality or even an iOS app. I also do my fair share of refactoring old code and improving SQL perfomance. Last but not least I write Unit Tests, Selenium Tests and run Load Tests to know that our system can handle peaks in the number of concurent users.
.NET Full Stack Developer - athleteReg (2013 - Present)
At my current position I develop new features for the site using ASP.NET C#, HTML, CSS, SQL, JavaScript and other technologies as needed. I gather information from stakeholders and create specs that might lead to a new feature on the site, extending current functionality or even an iOS app. I also do my fair share of refactoring old code and improving SQL perfomance. Last but not least I write Unit Tests, Selenium Tests and run Load Tests to know that our system can handle peaks in the number of concurent users.
Software Developer - UMass Amherst (2012 - 2013)
At this job I designed and created a functional website that included web-mapping technologies. I also developed an Android App that had some of the mapping technology.
Software Tester - NearPod (2009 - 2010)
At NearPod I tested their mobile apps and communicated modification needs to programmers and project directors. I also wrote step by step manuals on the use of the software.