Justin Moran

Justin Moran Email and Phone Number

Principal Software Engineer, SQL Tools @ Microsoft
Phoenix, AZ, US
Justin Moran's Location
Phoenix, Arizona, United States, United States
Justin Moran's Contact Details
About Justin Moran

As a software craftsman and technical leader in the .NET Stack, I have dedicated my career to designing and developing solutions that follow SOLID principles and readability best practices. Currently, I am a Senior Software Engineering Manager at Microsoft, where I work to improve software development processes, manage scrum ceremonies, and present at conferences such as New Stars of Data 2020. Previously, I served as a Team Lead - Full Stack Developer and Full Stack Developer at REPAY - Realtime Electronic Payments, where I managed teams of full-time employees and contractors to ensure code and feature quality standards. Additionally, I designed and developed APIs to replace legacy APIs, deployed CI/CD pipelines, provided production support to internal and external customers, and coached interns and junior developers with technical design, code implementation, and career growth. Before joining REPAY, I was an Associate Consultant at Valore Partners and a Software Engineer at Vantiv, where I acted as a Technical Lead to design and develop virtual terminal web applications, extended REST APIs following SOLID principles with dependency injection, and developed unit tests and integration tests to support development and increase code quality.

Justin Moran's Current Company Details
Microsoft

Microsoft

View
Principal Software Engineer, SQL Tools
Phoenix, AZ, US
Website:
microsoft.com
Employees:
231118
Company phone:
0124 415 8000
Justin Moran Work Experience Details
  • Microsoft
    Principal Software Engineer, Sql Tools
    Microsoft
    Phoenix, Az, Us
  • Microsoft
    Senior Software Engineer
    Microsoft May 2023 - Present
    Redmond, Washington, Us
    • Launched the Azure SQL Copilot product globally following best practices in code architecture, telemetry, unit testing, and UX design, resulting in users being able to ask natural language questions and receive SQL queries generated by Azure OpenAI.• Extended Azure Support's Copilot capabilities by integrating SQL query execution within the Azure Support UI, enabling comprehensive SQL query responses and laying the foundation for future data integrations.• Promoted a collaborative and technically excellent environment within the SQL Copilot team by encouraging best practices, reducing technical debt, and fostering team collaboration through regular working sessions, leading to improved knowledge sharing and reduced silos.
  • Microsoft
    Senior Software Engineering Manager
    Microsoft May 2022 - Jun 2023
    Redmond, Washington, Us
    • Significantly improved on-call experience and satisfaction for Azure SQL Organization by 224% as measured by a semi-annual user satisfaction survey by leading team of 5 to modernize internal tools following best practices in software development, team processes, and cross-team collaboration.• Significantly improved application fundamentals by implementing best practices including logging, SDLC processes, and code refactors in legacy tools to improve user experience and system performance.• Improved team performance, quality, and forecasting as measured by team metrics by implementing Kanban software process, driving team ceremonies and championing a culture of collaboration and pair programming.• Improved team impact across the organization by implementing cross-team communication through multiple communication channels for feedback.
  • Microsoft
    Senior Software Engineer
    Microsoft Apr 2020 - Jun 2022
    Redmond, Washington, Us
    • Coordinated with Engineering Manager and Product Manager to improve software development processes to improve quality, forecasting, and engineer experiences. In addition, managed scrum ceremonies with a focus on improving team performance, ticket tracking and visibility.• Presented at New Stars of Data 2020 conference on Improving the on call experience using Jupyter Notebooks. (see attached link)• Designed and developed Azure Monitor extension for Azure Data Studio by extending the Azure Data Explorer extension using .NET Core and Typescript.• Developed, refactored, and maintained Azure Data Explorer extension for Azure Data Studio using .NET Core and Typescript with a focus on readability and extensibility. In addition, added multiple authentication types directly integrated directly into Azure Data Studio.• Participated in Live Site on-call rotation to support internal and external customers.
  • Repay - Realtime Electronic Payments
    Team Lead - Full Stack Developer
    Repay - Realtime Electronic Payments Mar 2019 - Apr 2020
    Atlanta, Georgia, Us
    • Managed team of full-time employees and contractors to ensure code and feature quality standards, system and database stability, industry best practices, and project deadlines using Agile Methodologies.• Led department wide internship program including recruiting and mentoring.• Led department wide overhaul of recruitment and interview process to improve candidate experience, quality, and retention.• Led team developing flagship product which contributed to company being publicly listed on the NASDAQ.• Reviewed pull requests and pair program with team members on a daily basis to prioritize code quality and team knowledge sharing.• Worked with Product Owner to groom and prioritize stories and triage tickets to be worked by team.• Met with team and contractors monthly on 1-on-1 basis to receive and provide feedback to ensure employee satisfaction and career mentorship. Write performance reviews and provide team members with goals and development plans.• Mentored and coach interns and junior developers with technical design, code implementation, and career growth.• Participated in weekly on-call rotation using Pager Duty to ensure maximum uptime of the application.• Worked with Project Manager to transition development process from Scrum to Kanban.• Managed multiple project initiatives, project maintenance, and production support simultaneously.
  • Repay - Realtime Electronic Payments
    Full Stack Developer
    Repay - Realtime Electronic Payments Feb 2017 - Mar 2019
    Atlanta, Georgia, Us
    • Extended legacy WebForms and WCF payment gateway using Azure Sql Server with modern best practices and SOLID principles using .NET 4.7.2.• Designed and developed API using WebAPI2, AutoMapper, and Entity Framework to replace legacy API and improve overall system stability and performance hosted in GitHub.• Mentored and coached interns and junior developers with technical design, code implementation, and career growth.• Participated in weekly on-call rotation using Pager Duty to ensure maximum uptime of the application.• Deployed CI/CD pipeline using Team City and Octopus Depoy with Blue-Green deployments.• Provided production support to internal and external customers.• Enhanced existing WebForms Application with React 14 to improve user experience and client performance. Redesigned legacy website to modern style and colors as part of a rebranding initiative.• Improved database performance by adding necessary indexes, performing index and statistic maintenance, removing unused indexes, and refactoring existing stored procedures. Migrated legacy LinqToSql to Entity Framework to reduce Lava Layer Anti-Pattern and improve overall consistency within the system.• Developed Unit Tests and Integration Tests using NUnit, and NSubstitute to support development and increase code quality.• Revamped system password encryption to password hashing using BCrypt.Net.• Designed, developed, and certified integration to VisaDirect's JSON API for credit card disbursements and inquiries.• Developed and managed integration of ACH File Processing using NACHA format to BaseCommerce• Led Book Club and Lunch-and-Learns regarding current technologies, tools, and industry best practices.
  • Valore Partners
    Associate Consultant
    Valore Partners Oct 2016 - Feb 2017
    Tempe, Arizona, Us
    • Developed, refactored, and enhanced application rewrite of legacy application using Angular 1.5, Web API, Entity Framework, and SQL Server. Added additional unit tests using Moq and NUnit.• Assisted client and senior consultants with design and implementation of industry best practices and User Experience (UX).
  • Vantiv
    Software Engineer
    Vantiv May 2015 - Oct 2016
    Cincinnati, Oh, Us
    • Acted as Technical Lead to design and developed virtual terminal web application following a RESTful API using Angular 1.5, Web API, WCF, and SQL Server. Used AutoMapper and Dapper libraries to ensure high performance with a focus on readability.• Developed and extended a REST API running on ServiceStack following SOLID Principles with Dependency Injection. Refactored existing code for readability, implemented design patterns, and implemented AutoMapper to improve performance, reduce mapping bugs, and increase future extensibility.• Developed Unit Tests and Integration Tests using MSTest, NUnit, and NSubstitute to support development and increase code quality.• Designed and developed a Single Page Application (SPA) using AngularJS 1.5, Toastr, and Bootstrap to consume the configuration portion of the ServiceStack API and provide a user interface to the API.• Led Book Club and Lunch-and-Learns regarding current technologies, tools, and industry best practices
  • Isagenix
    Software Developer
    Isagenix Apr 2014 - May 2015
    Gilbert, Az, Us
    • Designed and developed multiple screens for a Mobile Android Application using Xamarin.• Developed Web API Service Tier in new code base with Dependency Injection and Unit Tests using Moq and NUnit.• Designed and developed a Single Page Application (SPA) for the Development Team and QA Team to run advanced canned SQL scripts against test databases. The 4-Tiered SPA was developed using AngularJS 1.3, Bootstrap, Toastr, jQuery, AJAX, MVC5, and SQL. The project was a training exercise focused on learning UX Technologies, SPA Design, and software architecture.• Redesigned and updated Self Check-In software to be compatible with touch screens. Implemented feedback from previous iteration for a better user experience. Refactored existing code for readability and maintainability.• Assisted Senior Developers with implementing credit card tokenization for PCI Compliance. Implemented tokenization and de-tokenization API for 3rd Party Token Provider. Refactored existing code where applicable for performance, user experience and readability.• Redesigned and updated the WinForms application that was developed as an intern using Windows Presentation Foundation (WPF) with company international expansion. The project was focused on learning WPF, application design, and performance.• Maintained existing internal code bases in a 4-Tiered Architecture ranging from WinForms, ASP.NET WebForms, MVC, and Javscript. Worked directly with Quality Analysts to identify and correct issues in production code. Reviewed and refactored code to implement proper corrections and increase readability. • Designed and developed Self Check-In software using business requirements in a modal WinForms application that is being used by tens of thousands of clients at all current and future company events.
  • Isagenix
    Quality Assurance Intern
    Isagenix May 2013 - Apr 2014
    Gilbert, Az, Us
    • Designed and maintained automation testing through Microsoft's Coded UI Tests in Visual Studio 2010 Test Professional. Automated tests were able to perform 1/3 of all regression tests executed by the Quality Assurance Team per cycle.• Designed and developed a small WinForms application to perform random Tax Identification Number generation for manual testing. The numbers were generated using algorithms and checksums that satisfied country-specific verification requirements.

Justin Moran Skills

Microsoft Office Software Development Sql Visual Studio C# Data Analysis Customer Service Asp.net Testing .net Solid Principles Software Design Patterns Leadership Quality Assurance Unit Testing Programming .net Framework Single Page Applications Angularjs Asp.net Web Api Time Management Project Planning Windows Presentation Foundation Mvc Bootstrap Wpf Winforms Teamwork Troubleshooting Moq Nsubstitute Nunit Mstest Integration Testing Rest Design Patterns Dependency Injection Linq

Justin Moran Education Details

  • Penn State World Campus
    Penn State World Campus
    Software Engineering
  • Arizona State University
    Arizona State University
    General Studies

Frequently Asked Questions about Justin Moran

What company does Justin Moran work for?

Justin Moran works for Microsoft

What is Justin Moran's role at the current company?

Justin Moran's current role is Principal Software Engineer, SQL Tools.

What is Justin Moran's email address?

Justin Moran's email address is ze****@****ail.com

What schools did Justin Moran attend?

Justin Moran attended Penn State World Campus, Arizona State University.

What skills is Justin Moran known for?

Justin Moran has skills like Microsoft Office, Software Development, Sql, Visual Studio, C#, Data Analysis, Customer Service, Asp.net, Testing, .net, Solid Principles, Software Design Patterns.

Who are Justin Moran's colleagues?

Justin Moran's colleagues are Bassant Ahmed, Kiran Khatkar, Thanh Thanh, Amitava Chowdhury, Everything Here, Nathi Dweba, Ximena Charles.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.