Allen Conway

Azure App Modernization Consultant at Xebia | Xpirit
  • Claim this Profile
Contact Information
Location
Mills River, North Carolina, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Norleshia Robinson

Allen is a IT enthusiast who has a passion for teaching and mentoring. I had the pleasure of working with Allen on a Financial Services project where our client was quickly approaching the end of their Long Term Support for AngularJS. As our Architect, Allen outlined a game plan to migrate to the latest version of Angular. He presented multiple viable options and highlighted the pros and cons for each option. He championed best practices while balancing the needs of the client. Even in client situations where we had limited access to internal application SMEs, Allen provided thought leadership and guidance to our multinational development team. Conducted regular touch points with Development Team Leads, Product/Business Analyst and Delivery Manager. Our project would not have been successful if Allen did not take the lead. In the midst of changes in Dev Leads and conlicting client directives, Allen made the needed Architectural adjustments and ensured our development teams were in alignment with project goals. What is so great about working with Allen is that he is solution oriented, an expert in Angular Framework/Architecture, and has a engaging personality. I would welcome the opportunity to work with him again!

Rockford Lhotka

I have worked with Allen for many years in the consulting world and in his role as a public expert and speaker on web development. Allen is enthusiastic about solving business problems through technology and has the depth and breadth of technical knowledge to work on front-end web solutions as well as back-end systems and services. I recommend him without any reservation.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microsoft Certified: Azure Fundamentals
    Microsoft
    May, 2023
    - Sep, 2024
  • Microsoft Certified: Azure Developer Associate
    Microsoft
    Aug, 2023
    - Sep, 2024

Experience

    • Netherlands
    • IT Services and IT Consulting
    • Azure App Modernization Consultant
      • Jun 2023 - Present

      Helping customers with envisioning, scoping, and delivering Azure cloud solutions. Helping customers with envisioning, scoping, and delivering Azure cloud solutions.

    • United States
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Public Speaking Experience
      • Sep 2014 - Present

      Industry expert and leader that has spoken at over 30 public events in the last 9 years. Have been selected to speak at the VSLive! regional Microsoft developer conferences multiple times a year since 2014. Contributed and spoke at local events as well such as CodeCamps and Meetups to stay connected to the community. Industry expert and leader that has spoken at over 30 public events in the last 9 years. Have been selected to speak at the VSLive! regional Microsoft developer conferences multiple times a year since 2014. Contributed and spoke at local events as well such as CodeCamps and Meetups to stay connected to the community.

    • Uzbekistan
    • Education
    • 1 - 100 Employee
    • Associate Director | Principal Software Engineer
      • May 2021 - May 2023

      Technical leader with a focus on driving community and company growth through an array of responsibilities including, dev team leadership, front-end web architecture, coding and design, overall technology direction, sales and early client engagement, solution architecture, mentoring, presentations and speaking with a primary focus in the web client and engineering communities. Major technologies used include Angular, React, TypeScript/JavaScript, and C#/.NET/Blazor being leveraged for modern cloud solutions for digital modernization efforts. Engage in customer solutions to help shape architecture and team direction, as well as ensuring to get a successful plan and implementation in place that matches the individual needs of the client. Led teams of developers on production code delivery for various customers. Work directly with clients in an array of roles communicating with stakeholders, management, and technical leadership to effectively implement desired solutions. Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Practice Lead Consultant
      • Mar 2014 - May 2021

      Web Client Practice Lead with 4 primary responsibilities: 80% billable client work delivering solutions, with the remaining 20% spread over internal & external community activities, sales and solutioning, and project support to other teams in the company. With only 1 Practice Lead per technical vertical, and getting the role by selection only through the CTO and other thought leaders, this was a sought after position. The Practice Lead had the responsibility of owning the entire community practice to grow, mentor, and inform the community of consultants both internally and externally. This is done through mediums such as tech-talk meetings, public speaking, blogging, and teaching classes. Represented the web client stack on the Thought Leadership Team to help shape the company's technology direction for the community and future focus. The majority of time was engaged as a full-time billable consultant with responsibilities that included working with an array of companies from large global financial institutions, professional services, grocery chains, international jewelers, dental, and security, which include several Fortune 100 companies. Focus with clients is working on modern cloud-based enterprise software for the full-stack, team leadership, and development/coding in array of roles from architect, dev lead, and contributor. Show less

    • United States
    • Hospitals and Health Care
    • 1 - 100 Employee
    • Senior Architect, R&D
      • Aug 2012 - Mar 2014

      Main responsibilities include architecting and designing commercial and enterprise solutions in the Radiology Workflow space. These responsibilities extend to implementation through multiple technologies / languages mostly focused around the Microsoft stack. Also assist in architectural and design reviews put forth by other parallel teams to help drive the proper decision making process for implementing a software release. Also worked as a Team Lead in addition to an Architect to be responsible for both on and offshore resources. Responsible for all project aspects from architecture, design, team meetings, construction/coding, assisting QA and release management. Work across all teams within Radiology Workflow to assist and 'float' to where needed most for the architecture, design, or coding needs. Typically assigned or responsible for the more complex parts of a payload to design, code, and implement, or to assist others with the design of these components. Also focused on gaining technical knowledge and sharing that across the team through a variety of channels. Internal Tech Talks, informal weekly peer mentoring meetings, or working as a leader alongside other leads and management in projects are ways to share and distribute knowledge. Seen as a leader of technology, innovation, and design across our products and make decisions about how to smartly and wisely leverage the technology for our solutions. Show less

    • Spectator Sports
    • 700 & Above Employee
    • Software Engineer V
      • Nov 2005 - Aug 2012

      Responsible for leading technology and implementation of software solutions throughout the enterprise for our business partners. Analyzes complex business requirements, designs and writes technical or business specifications to design or redesign software applications to solve complex business problems. Provides coding direction to less experienced peers, and develops highly complex original code. Applies advanced designs and architectures when required to help solve complex business problems including use of 3-layer and Domain Driven Design in conjunction with objected oriented design patterns. Leverages the newest technologies within .NET to provide streamlined delivery of quality applications through the use of LINQ, PLINQ, Dynamic Objects, Lambdas, and TPL alongside of WCF services and object oriented programming. Maintains an understanding of current technologies to help lead and decide which options provide the best solution for NASCAR. Typically spend 20-30% of time mentoring and leading other developers through guidance of new technology and with the architecture and design of new systems. Work directly with business partners to gather requirements that provide the design of newly requested applications. Apply an iterative development methodology to the Software Development Lifecycle to ensure continual deliverables in testable and usable pieces to the business. Involved in all stages of the development of applications from inception to delivery including requirements, design, coding, testing and debugging, implementation, delivery, and documentation. Continually learn and asses new technology for the purposes of improving development practices, business processes, and quality of solutions. Work with management to strategize and leverage technology as best possible for solving new and even unforeseen problems overlooked by our business partners. Show less

    • United States
    • Banking
    • Software Engineer | Program Analyst II
      • Jan 2002 - Nov 2005

      Specialized in developing and maintaining applications for the home mortgage business needs. The majority of the programs developed are for the use of automating mortgage processing. Develop new applications using Microsoft .NET technologies to build thick client windows applications or thin client web applications. Older applications were developed in Visual Basic and Microsoft Access (VBA), and continue to be enhanced based on the needs of the business. Older applications that call for a more robust n-layer architecture are redesigned using the newer .NET languages. Department management arranges what improvements and developments need done, and then IT project management assigns the programming priorities. When assigned to smaller projects, I must work in several roles: requirements analyst, developer, tester, documentation expert, and project manager. When working on larger projects, the Servicing Project Management Office (SPMO) provides the additional roles needed so that my focus is on development. The majority of my time is spent developing new applications for various departments. Show less

Education

  • UNC Charlotte
    Bachelor of Arts, Computer Science
    1997 - 2001
  • Reynoldsburg High School
    1994 - 1997

Community

You need to have a working account to view this content. Click here to join now