JOHN STEELE URBAN



PROFILE

Versatile, driven, full stack Software Engineer with a focus on back-end and API development building metrics-driven customer-oriented solutions that will meet and exceed customer requirements. Seeking a position within a highly respected, dynamic and progressive organization that will provide the opportunity and business environment to grow, develop and allow me to demonstrate my professionalism and creative composition abilities including technical and business acumen.

TECHNOLOGIES

Languages: Primary- C# & JavaScript, , Familiarity w/ Golang
Databases MS SQL, MySQL, MongoDB
Web ASP.Net-MVC, .Net Core, JQuery, HTML, CSS, Bootstrap, IIS, Nginx
Source Control git/GitHub, TFS, SVN
ORM Entity Framework, MongoDB Driver
Tools/Platforms Azure DevOps, Jira, GitHub, Docker, Kubernetes
Cloud Azure, Digital Ocean (Ubuntu)
Focus & Interests Backend API design, Authentication (OpenID & OAuth), Microservices/SOA

PROFESSIONAL DEVELOPMENT

  • Proactive team player experienced in Agile Software Development Methodology to enhance transparency, quality, and delivery consistently within the software development process
  • Flexible, implementing balanced solutions to customer challenges in a fast-paced environment
  • Driving design, development, and documentation in complex customer specific rules
  • Enforcing quality assurance in legacy/enterprise technologies through documentation and test driven development
  • Autonomous development, working in a small team as well as large agile driven teams
  • Self-driven, exemplified with remote employment and side projects for clients and personal development

WORK EXPERIENCE

Learn On Demand Systems, June 2017 – present (Full-time, Remote)

  • Lead all platforms to transition to a central authentication token server - Azure AD B2C – this included organizing monolith cut-overs and standalone API’s. Migrated from MS Forms auth to OWIN auth.; shared knowledge and documented to help facilitate cut over for every platform/team
  • Created a simple SAML consumer endpoint in one of the core product monoliths (planned to migrate to use Azure AD B2C)
  • Launched a proof of concept token server using Identity Server in .Net Core 3.1
  • Implemented multiple integrations including Microsoft’s graph API, Zoom, and QuickBooks
  • Following the full SDLC lifecycle to implement a cloud-based lab training environment including a learning management system as well as robust business and UI logic
  • Designed a system of event driven services for capturing billable events
  • Building API and RESTful services and web apps used to synchronize. business processes across enterprise systems for various clients
  • Constructing a web voucher service for a learning partner projected to increase company revenue by 30%

RealTheory, April 2019 – October 2020 (part-time contractor)

  • Greenfield development creating network monitoring and user registration to support A.I. and machine learning analysis
  • Building out containerized .Net core microservices (Docker, Kubernetes) to help enterprises optimize cloud and Kubernetes resources

Pima Association of Governments, February 2016 - June 2017

  • Supporting and creating regional planning activities through software and assisting technical staff in the production of spatial analysis tools, procedures, services, and products to help the growing Tucson community
  • Implementation and design of complex cash flow analysis, project performance tracking, financial budgetary control reporting in the Regional Transport Authority for jurisdictional users with novice to expert computer skills

Amadeus Revenue Integrity, November 2011- February 2016 (Application Developer, QA Engineer)

  • Participation on various teams: product, service, and legacy with miscellaneous web work resulting in expert system knowledge of internal infrastructure (robotics) and business logic (airline automation)
  • Fast-paced, interrupt driven development, design, implementation, test, and maintenance performed within the end-to-end scope of the software development life-cycle
  • Implementation of legacy software communicating with modern technology in a sensitive, live, production environment; working with and contributing to RESTful services
  • Training QA and incoming engineers

EDUCATION

University of Arizona  Degree: English Literature  Minors: Spanish & Music Theory