Steve Shallcross
Azure Technical Architect at Avanade
Steve Shallcross
Azure Technical Architect at Avanade
Newton-Le-Willows, England
Overview
Work Experience
Azure Technical Architect | Cloud Engineering
2023 - Current
As an Azure Solutions Architect at Avanade, I am responsible for the design and build of client platforms, owning the end-to-end delivery, working closely with stakeholders, and supporting internal teams to ensure success.
Azure Architect
2023 - 2023
Working in the Application Modernisation team. Working with clients to assess existing on-prem applications and databases, then designing Re-Platform and Re-Architect solutions for migration to the Azure cloud.
Digital Transformation Lead
2021 - 2023
Leading the Digital Strategy and Transformation of Deepbridge. Reporting exclusively to the managing partner, leading the internal project team and directing external service providers. Key responsibilities • Digital Transformation and Strategic Planning / Roadmap • Design and implement the cloud & IT architecture for on premises to Azure cloud migration • Create API's data sharing using C# .NET • Analysis and change of existing business processes to drive efficiency and allow scalability • Cyber Security & Disaster Recovery • IT governance and risk management • Champion the benefits of transformation to non-technical colleagues (including C-Suite / Partners) • Team leadership & mentoring • Budget management and cost optimization • 3rd party provider / vendor relationships, service management, and contract negotiation • Adhere to FCA regulatory requirements by working closely with the Compliance Officer Key achievement/projects • Reduced costs, mitigated security risks, and increased availability by migrating file share store from on premises server to the cloud (SharePoint / OneDrive) • Implemented a Dynamics365 migration / consolidation of legacy disconnected marketing & sales systems • Reduced costs and improved turnaround speed with the back-end software vendor by implementing robust design & development specifications with repeatable testing regimes • Reduced costs for portfolio companies by sourcing complimentary cloud resource packages • Sourced and implemented recommendations from a cyber security partner • Due to the sensitive nature of cyber, only limited details can be discussed at interview • Implemented and championed use of the Agile methodology across the business
Innovation Lead
2020 - 2020
Following the merger of AFIN Technologies with a significantly larger USA based company, I took on the role of product innovation. This involved research and development of new product features, prototyping, and creating MVP's.
Lead Software Development Engineer
2015 - 2020
Scaling a UK start-up from MVP to a merger with an established US company. Initially fully hands on, I combined the strategic CTO role with architecture design, programming, database admin and DevOps while I built a rounded team. Responsible for the creation and implementation of AFIN’s two products, SurveyMe and Buxbo, along with the whole IT estate of the company. Reporting directly to the CEO. See Projects section for details of SurveyMe & Buxbo. Key responsibilities • Scalable global cloud architecture, security, and disaster recovery of external products and internal systems • Showcasing the Survey product at the CinemaCon trade show in Las Vegas, USA (2017, 2018) • Presentations to AFIN venture capital investors and potential customers • Working closely with marketing and other departments on deliverables • Budget management, vendor relationships, all internal IT systems (Microsoft / Office 365) • Prototypes of new product concepts Skills / technologies • Azure cloud architecture o Azure SQL Database with failover o WebApp / APIApp services – multi region redundancy o Azure DevOps - Boards and build / test / deployment pipelines o Virtual Machines o Traffic Management o Storage – BLOB and queues • AgilePM, C# .NET API, Unit & UI Tests, ASP.NET, Angular, Ionic, Xamarin, iOS, Android, Microsoft365, Slack
Senior Web Developer
2012 - 2015
Developing large scale web based sports performance management system for major football and rugby clubs hosted on Windows Azure - 6 renewals - ASP C# .NET 4 / SQL Server 2008 R2, 2012 & 2014 / Windows Azure platform - HTML, jQuery, CSS, Javascript, Web Services (asmx, WCF) - NUnit testing, MVC pattern, Agile development process, GIT, SVN
Device Driver Developer
2011 - 2012
.NET & VB6 driver development for industrial printers. - 3 renewals - Development of software drivers for industrial printers - Establish 2 way communication between devices - Translate XML files containing print layouts into native commands - Working alongside international partners of AutoCoding during development of new drivers
Programmer
2010 - 2011
- 2 renewals - Development and re-development of existing warehouse and logistics system written in C# Winforms - Working with business specialists to create and implement functional specifications - Converted existing .Net 2 / MSDE solution to .Net 4 / SQL Server 2008 - Rework of parts of the application to take advantage of the .Net 4 framework - use of WPF to provide better visual feedback to operators - Tuning and optimisation of the upgraded database to improve efficiency and application response - Reporting using Crystal Reports with a Visual Basic test application to simulate data - Changes to existing ASP.Net Forms to reflect new business practices
Programmer
2009 - 2010
- 2 renewals - Visual C# & Visual Basic .NET - Winforms; ASP.NET - SQL Server - Visual Basic 6 - XML Imports and Exports - Development and support of business systems for the financial sector - Adaptation of existing software for a new client - 80-20 split between adding new functionality, and converting existing Visual Basic 6 code to the .NET framework - Working with the in house business analyst to produce functional specifications - Working directly with their clients to fine tune the application to their requirements
Analyst Programmer / Project Engineer
2008 - 2009
Visual C# & Visual Basic .NET; Winforms; ASP.NET Visual Basic 6 Oracle 10g; SQL Server Aspen IP21; GCS Graphical Control System - Development and support of control / reporting systems for the manufacturing industry - Creating ASP.Net Forms to report on manufacturing process data - Creating C# .Net Winforms applications to replace legacy systems - Working with .Net 3.5, Oracle 10g and SQL Server 2005 - Configuration of AspenOne v2006.5 data logging - GCS (Graphical Control System)
Senior Analyst Programmer
2001 - 2008
- C; Pro*C ; Visual Basic 6; ASP; VBA - AIX Unix; Microsoft Windows - Device / Comms Programming (Serial & TCP/IP) - Oracle; SQL Server; - Wavelink 3.7; Delphi; - Development and enhancement of a large in-house system coordinating data between 33 stores, 9 warehouses and the head office operation - Large code base of around 200 C programs, 150 Oracle Forms and many PL/SQL packages - Responsible for training and coaching new members of the development team