Robert O'Connor, Microsoft Certified Solutions Developer
Senior .NET Developer at Credit Union Student Choice- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Advanced Certified ScrumMaster (A-CSM)
Scrum Alliance -
Certified CMMI V2.0 Associate
CMMI® Institute -
Certified Scrum Professional-ScrumMaster (CSP-SM)
Scrum Alliance -
Certified ScrumMaster
Scrum Alliance -
Microsoft Certified Professional (MCP)
Microsoft -
Microsoft Certified Solutions Associate: SQL Database Development
Microsoft -
Microsoft Certified Solutions Associate: Web Applications
Microsoft -
Microsoft Certified Solutions Developer: App Builder
Microsoft -
Microsoft Certified Solutions Expert: Data Management and Analytics
Microsoft -
Microsoft Certified Trainer (MCT)
Microsoft -
Microsoft Certified: Azure Fundamentals
Microsoft
Experience
-
Student Choice
-
United States
-
Financial Services
-
1 - 100 Employee
-
Senior .NET Developer
-
Oct 2022 - Present
• Senior .NET Developer for design and development of an online Student Loan Origination System. This was an Azure-based solution with a microservices architecture using ASP.NET Core. • Designed and developed RESTful and Web API services using ASP.NET Core and Azure Web Apps. • Designed and developed Azure Functions that used other Web Services and Azure SQL Databases. • Designed and developed an Azure Function to process daily batch data and generate reports. • Designed and developed an Azure Function webhook that received event notifications from a third party push service. The webhook received JSON data from the service and processed it. • Worked to secure applications using OAuth2, OpenID Connect (OIDC), and JWT authentication. • Technologies included ASP.NET Core Web API, C#, LINQ, HTML, JavaScript, jQuery, Entity Framework, EF Core, Azure SQL Database, SQL Server, SQL, ADO.NET, Postman. Managed source code with Git repositories in Azure DevOps. Show less
-
-
-
Nationwide IT Services, Inc.
-
United States
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Senior .NET Developer
-
Oct 2020 - Apr 2022
• Lead Developer and Architect for design and development of an ASP.NET Core web application for a scientific government agency. The application enabled users to submit observational data and analyze the collected data. • The application was developed for the U.S. Geological Survey, an agency of the U.S. Department of the Interior. The project was part of a legacy modernization project contracted to corporate partners Nationwide IT Services and Astor & Sanders. • Technologies included ASP.NET Core MVC, Razor Pages, C#, LINQ, HTML, JavaScript, CSS, jQuery, Bootstrap, Entity Framework Core, ADO.NET, SQL Server, SQL. Managed source code with Git repositories in GitLab. • Implemented ASP.NET Globalization and Localization components and resource files to provide multilingual and multicultural capabilities. • Designed and developed an ASP.NET Core Identity solution for authentication and authorization. • Implemented dependency injection and used static code analyzers to ensure code quality and maintainability. • Performed extensive functional and technical analysis of legacy systems. Prepared system analysis reports. Extracted system requirements and interacted with stakeholders and project managers. • Configured and maintained multiple virtual server environments. • Software tools: Visual Studio Professional, Visual Studio Code, SQL Server Management Studio, GitKraken, Oracle VirtualBox. Show less
-
-
-
CGI
-
Canada
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior .NET Developer
-
Oct 2019 - May 2020
• Lead Developer for development of ASP.NET Core web applications. Provided technical expertise, guidance, and support for web application development, troubleshooting and issue analysis. • Technologies included ASP.NET MVC, C#, LINQ, Razor, ASP.NET Core, HTML, JavaScript, JQuery, Bootstrap, CSS, Entity Framework, ADO.NET, SQL Server, SQL. • Collaborated with clients to collect business requirements and design web application solutions. • Engaged in continuous training to improve technical skillset and obtained multiple technical certifications. Show less
-
-
-
Netchex
-
United States
-
Human Resources Services
-
200 - 300 Employee
-
Senior .NET Developer
-
Feb 2019 - Jun 2019
• Lead Developer for design and development of an ASP.NET Core web application. The application was an online payroll system and used a microservices architecture and ASP.NET Core. • Designed and developed Web API functionality that used complex business logic to calculate gross pay, tax withholdings, and other payroll amounts. • Technical Lead to integrate SonarQube code analysis services into the CI/CD pipeline. Analyzed and resolved code quality issues. Configured Azure Build Pipelines to integrate with SonarQube services. • Technologies included ASP.NET MVC, C#, LINQ, Razor, ASP.NET Core, ASP.NET Web API, NUnit, HTML, JavaScript, JQuery, Bootstrap, CSS, Entity Framework, ADO.NET, SQL Server, SQL, Azure DevOps, Azure Build Pipelines. Managed source code with Git repositories in Azure DevOps. • Scrum team member. Participated in daily stand-ups, sprint planning and retrospectives. Performed backlog grooming and prioritization. Provided guidance on Scrum best practices. Show less
-
-
-
IEM
-
United States
-
Business Consulting and Services
-
700 & Above Employee
-
Senior .NET Developer
-
Mar 2017 - Apr 2018
• Lead Developer and Architect for design and development of an ASP.NET MVC web application that supported emergency preparedness agencies in applying for federal and state aid. • Technologies included ASP.NET MVC, C#, LINQ, Razor, HTML, JavaScript, JQuery, Bootstrap, CSS, Entity Framework, ADO.NET, SQL Server, SQL, Microsoft Enterprise Library, Crystal Reports. Managed source code with Git repositories in Bitbucket. • Technical Lead for development of a cloud-based solution to support disaster recovery programs. It was used by programs in Louisiana and New Jersey to assist homeowners affected by flooding and hurricane damage. • Technologies included the cloud-based Appian Business Process Management (BPM) platform and MySQL databases. • ScrumMaster. Conducted daily stand-ups, sprint planning, sprint reviews and retrospectives. Performed product backlog grooming and prioritization. Collected business requirements from stakeholders and managed customer expectations. • Team Lead for CMMI Appraisal. Completed required CMMI training. Coordinated preparation activities. The company was successfully re-appraised at Maturity Level 3. • JIRA Administrator. Managed users and access permissions. Created scrum boards and configured workflows. Created Confluence sites to manage project documentation and artifacts. Managed Git repositories in Bitbucket. • Office 365 Tenant Administrator. Managed users, access permissions, groups, group sites and SharePoint sites. Provided guidance on managing enterprise content. • Company Representative for OASIS, an organization that develops standards to facilitate emergency information sharing between government entities. Show less
-
-
-
LWCC
-
Insurance
-
200 - 300 Employee
-
Senior .NET Developer
-
Oct 2013 - Sep 2016
• Lead Developer and Architect for design and development of a secure, public-facing ASP.NET MVC web application used by policyholders, agents, and service representatives to access policy and claim information. • Lead Developer and Architect for design and development of the public-facing company website using ASP.NET. Implemented the Envoq DNN content management system (CMS). • Technologies included ASP.NET MVC, C#, LINQ, Razor, ASP.NET Web API, Ninject, MSTest, HTML, JavaScript, JQuery, Bootstrap, CSS, Entity Framework, ADO.NET, SQL Server, SQL, Oracle, ODP.NET, Microsoft Enterprise Library. Managed source code with TFVC repositories in TFS. • Developed an ASP.NET Identity Framework solution for authentication and authorization. • Developed an ASP.NET Web API application to provide additional functionality to the CMS. • Team Foundation Server Administrator. Installed, configured, and managed on-premises TFS with SharePoint services and SQL Server. Configured build definitions and performed release management. • ScrumMaster. Conducted daily stand-ups and sprint planning. Performed product backlog grooming. Converted requirements into user stories. Managed Kanban boards and workflows. Provided guidance on Scrum best practices. • Managed database development. Developed Extract-Transform-Load (ETL) packages using SQL Server Integration Services (SSIS). Scheduled jobs and alerts using SQL Server Agent. Created database projects to manage schema changes. • Managed code development. Performed code reviews to ensure adherence to coding standards and best practices. Implemented static code analysis tools. Provided training to other team members. • Managed software testing. Developed and implemented unit tests. Executed performance and load testing of applications. Coordinated manual and automated testing processes. • Provided guidance and technical support to the Business Intelligence team with Visual Studio and SQL Server Data Tools for BI project development. Show less
-
-
-
Anthelio Healthcare Solutions
-
United States
-
IT Services and IT Consulting
-
300 - 400 Employee
-
Senior .NET Developer
-
Aug 2007 - Jul 2013
• Lead Developer to design, develop, manage, and support enterprise web applications and services for the Baton Rouge General Health System, one of the largest healthcare systems in Louisiana. • Provided development and technical support for over sixty applications and services. • Lead Developer for an ASP.NET web application to generate medical informed consent forms. • Lead Developer for an ASP.NET web application to manage employee benefit enrollment information. • Lead Developer for an ASP.NET web application to manage personnel and department information. • Lead Developer for an ASP.NET web application to manage pharmaceutical product information. • Lead Developer to develop SharePoint Web Parts for use in the internal company Intranet. • Technical Lead for a large-scale data center migration of multiple complex systems. • Analyzed and documented business processes and workflows. • Received multiple performance awards and customer appreciation letters. Show less
-
-
-
Freelance Software Developer
-
Baton Rouge, Louisiana
-
Senior .NET Developer
-
Feb 2007 - Aug 2007
• Lead Developer to convert a business tax management system to an ASP.NET web application. • Lead Developer to convert a laboratory analytics system to an ASP.NET web application. • Lead Developer to convert a business tax management system to an ASP.NET web application. • Lead Developer to convert a laboratory analytics system to an ASP.NET web application.
-
-
-
US Agencies Insurance
-
Baton Rouge, Louisiana
-
Software Developer
-
May 2004 - Feb 2007
• Lead Developer for a web application using SQL Server Reporting Services to create reports. • Lead Developer for a web application to analyze customer feedback data for regulatory purposes. • Lead Developer for a web application to manage accounting and financial information. • Provided development and technical support for multiple line of business applications. • Lead Developer for a web application using SQL Server Reporting Services to create reports. • Lead Developer for a web application to analyze customer feedback data for regulatory purposes. • Lead Developer for a web application to manage accounting and financial information. • Provided development and technical support for multiple line of business applications.
-
-
-
Core Solutions
-
New Orleans, Louisiana
-
Software Developer
-
Dec 2000 - May 2004
• Lead Developer for a Shell Oil project to upgrade an application that managed engineering diagrams. • Lead Developer for a Shell Oil project to migrate multiple databases to a centralized Oracle database. • Lead Developer for a Shell Oil project to design and develop a web application to manage logistics resources for exploration and production companies. • Lead Developer for a Shell Oil project to upgrade an application that managed engineering diagrams. • Lead Developer for a Shell Oil project to migrate multiple databases to a centralized Oracle database. • Lead Developer for a Shell Oil project to design and develop a web application to manage logistics resources for exploration and production companies.
-
-
-
Diamond Data Systems
-
New Orleans, Louisiana
-
Software Developer
-
Jul 2000 - Dec 2000
• Lead Developer for a web application that managed class action lawsuit information. Provided member registration services, eligibility requirements and settlement updates. • Lead Developer for a web application that managed class action lawsuit information. Provided member registration services, eligibility requirements and settlement updates.
-
-
-
Campus Federal
-
United States
-
Banking
-
1 - 100 Employee
-
Software Developer
-
May 1997 - Jul 2000
• Technical Lead for a multi-departmental project to develop the company website. • Technical Lead for a multi-departmental project to implement online financial services. • Lead Developer for a web application to manage marketing information. • Lead Developer for a web application to manage technical support requests. • Technical Lead for a multi-departmental project to develop the company website. • Technical Lead for a multi-departmental project to implement online financial services. • Lead Developer for a web application to manage marketing information. • Lead Developer for a web application to manage technical support requests.
-
-
-
Louisiana Department of Public Safety
-
Baton Rouge, Louisiana
-
Software Developer
-
Dec 1994 - May 1997
• Technical Lead to implement a laboratory information management system (LIMS). • Lead Developer for a software application to generate permits and manage applicant data. • Lead Developer for a software application to manage hazardous materials information. • Technical Lead to implement a laboratory information management system (LIMS). • Lead Developer for a software application to generate permits and manage applicant data. • Lead Developer for a software application to manage hazardous materials information.
-
-
Education
-
Louisiana State University
B.S., Mathematics