Alvin Brathwaite

Alvin Brathwaite

$100/hr
Microsoft Certified Azure Solutions Architect and Cloud Engagement Partner
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
55 years old
Location:
Irvine, California, United States
Experience:
18 years
 Professional Summary Self-motivated and driven Cloud Engagement Manager – Cloud Solutions Architect – Pre-sales Cloud Architect - Cloud Specialist – .NET Solutions Architect – Microservices Solutions Architect – Technical Solutions Architect – Development Manager Microsoft Certified: Azure Solutions Architect/Cloud specialist with experience managing cloud workloads in the Microsoft Azure Cloud Space, who works closely with customers on their business needs while constructing solutions to satisfy said needs. Work closely with vendors, understand new product offerings and work with internal teams on proposing and integrating new offerings into the program and implement solutions to holistically meet their needs. Work with leadership (Client/Internal) to budget, prioritize solutions, and maintain project engagements. Ensure business needs are clearly understood and the solutions implemented meets the needs and expectations of the business. Take risk when necessary to get the job done but most importantly have the ability to learn quickly from mistakes while learning and sharing with other team members. Education & Qualifications College Master’s Degree, Computer and Information Science | CUNY Brooklyn College, United States (in Progress) Bachelor’s Degree, Information Systems Management | CUNY York College, United States (2000) Certifications MCP - Microsoft Certified Professional: Architecting Microsoft Azure Solutions Training Azure, .NET framework ASP.NET, MVC, Agile, Project Management, SharePoint, AWS, Cloud Fundamentals Key Accomplishments Secured, delivered, and managed multi-million-dollar cloud transformation engagements from acquisition to delivery Managed the delivery of Migrating a Product Catalog Web Application and supporting data into Azure. Addressed the latency issue with buyers and resellers around the world that were relying on the access of the company’s on-prem datacenter. Users in each region reported improved performance with reduced latency. This allowed for failover, which improved reliability Acquired and delivered a Modernized Big Data Solutions for Azure utilizing Data Lake: Data Lake Store, Data Lake Analytics and U-SQL, Azure Data Factory v2, Azure Data Warehouse, Azure Analysis Services and Tableau Architected and delivered a Web Applications in Azure which utilized App Services, Azure SQL DB, OKTA Authentication SS), Web Jobs, Logic Apps, Traffic Manager and Azure Mobile Backend Services. Company wanted a highly scalable, highly available, agile solution that they could both execute on and manage with a small IT team with limited back-end development experience in .NET. Azure Mobile Services, social identity provider and Azure Data Factory employed while pushing and pulling data to and from iTunes Connect Skills And Competencies Azure: IaaS, PaaS, App Service, Web Apps, Mobile Apps, API Apps, Data Factory V1/2, Data Lake, Azure SQL DB and DW, Document-DB, U-SQL, Azure Active Directory, AD Connect and B2C, Traffic Manager and Load Balancer, Service Bus, Service Fabric, Azure Storage, Azure Resource Manager (ARM), ARM Templates, PowerShell, Express Route, VNets, NSG and Subnets, App Migrations, Database Migrations, Data Warehousing Solutions, Hive, HDInsight, Spark Development: ASP.NET, .NET Core, C#, VB.NET, CSS, JSON, WCF, LINQ, Angular, VISIO, Visual Studio, XML, jQuery, JavaScript, Bootstrap, CSOM, JSOM, REST, CAML, Entity Framework, EF Core, MVC, Kendo Database: SQL Server, Store Procedures, SSRS, SSIS, SAP Hana Migration OS/Servers/Networking: Windows 7/10, Windows Server, Hyper-V, VMWare, MOSS, SharePoint Servers, O365, Methodologies: Agile/Scrum, Microsoft Solutions Framework (MSF), Several traditional IT life-cycle methodologies (SDLC), Object Oriented Analysis/Design (Booch), and Unified Modeling Language (UML) Other Tools/Skills: Docker, SharePoint, Apps/Add-ins, Google Charts, AWS, DevOps, MS Visio, UML, Metalogix, AvePoint, InfoPath, SharePoint Designer Workflows, IIS, Active Directory Management: Pre-sales and Acquisition Management, Project Management, SCRUM Meetings, Client Relationship Management, Hire-cycle Management and workforce distribution, Delivery of C-Suite Level Presentations, Requirements Gathering and Documentation, Functional/Technical/SOW Writings, Team Building and Leadership and Efforts and Resource Planning Work Experience Company Larsen and Toubro Infotech (LTI) Location Various Locations Title Cloud Enablement/Delivery Manager Azure Solutions/Pre-Sales Architect Team Size Varies by Project (15+) Start Date November 2016 End Date Present Description A provider of Business and Technology consulting services focused on the middle market. Role /Contribution Key Technical Partner/Resource in influencing customers decisions to adopt Cloud Platform Solutions Work independently with technical and business stakeholders to understand business problems and perform due diligence in researching and proposing best-of-breed solution Give technical presentations, demonstrations, help execute proof of concepts, design and implement solutions leveraging partners, ISVs and Microsoft Consulting Services as needed. Accelerate Cloud Platforms (Azure & AWS) consumption in next-gen high potential customer accounts by providing deep technical expertise and support for Datacenter Transformation, and Custom Applications Drive the deployment of customer workloads into Cloud Platforms (Azure & AWS) Establish relationships with key ITDMs/BDMs, who drive long-term cloud adoption for their company Identify, validate and grow opportunities to accelerate consumption in next-gen high potential customer accounts, in partnership with the sales team, by driving solution architecture Lead Design and Development teams which operate under an Agile mindset that focuses on delivering business value to clients and engagement teams  Provide hands-on design and documentation (process flows, sequence, class, and use case diagrams) Design solutions with practical knowledge of Microservices Architecture, SOA, Cloud Architecture (SaaS, PaaS, IaaS) implementation and design principles  Implement continuous integration and continuous delivery, as well as disaster recovery and high availability solutions on Cloud Platforms (Azure & AWS) and On-Prem Technology/Tools Cloud Platforms (Azure & AWS), .NET Core 2.0, Docker, Kubernetes, ASP.NET, SQL Server, Oracle, DB2, Angular, Kendo UI, ASP.NET Identity, Bootstrap, Reporting Services, Log4Net, Selenium, SharePoint, and Microservices, DevOps CI/CD , HDInsight, Hive, U-SQL Key Achievements Drive technical decisions at the customer, thus securing long-term sustainable growth for LTI. Migration and transformation of customer applications to Cloud. Company B2B Impact LLC (Independent Consultant) Location Various Locations Title Independent Consultant (Cloud Architect and Manager, Solutions Architect, SharePoint Architect, .NET Developer, SharePoint Developer) Team Size Varied by Project (5+) Start Date Jan 2005 End Date November 2016 Description As an Independent Consultant, I provided Business and Technology consulting services Role /Contribution Hand on all aspects of the solutions engagement, including pre-sales, post-sales, architectural design sessions, driving proof of value/proof of concept and driving final project engagements. Lead all aspects of the Engagement and Solutions Implementation, and supervision of technical staff Responsible for overseeing clients’ cloud computing strategy, and defining cloud adoption plans Drive the deployment of industry solutions into Cloud and increase their consumption of the platform Provide guidance on the customers’ cloud adoption model, and recommendations to overcome blockers Lead mapping of business/solution goals & requirements to Azure-based architecture Deploy Cloud Solutions which utilized App Services along with Azure Resource Manager (ARM) Migrated data into Azure SQL Database for migrated App Services – Web + Mobile Apps. Technically guide onshore and offshore teams during development and deployment of solutions Technology/Tools Cloud Platforms (Azure & AWS), ASP.NET, .NET Core, SQL Server, Angular, Kendo UI, ASP.NET Identity, Bootstrap, Reporting Services, Log4Net, Selenium, SharePoint, Microservices Key Achievements Full Engagement life-cycle for clients including acquisition and delivery with a focus of retention and future growth. Company Bimbo Bakeries Location Bay Shore, NY Title Solutions Architect & Technical Project Manager Team Size 11 Start Date June 2012 End Date Sept 2016 Description Leader in the baking industry and part of the world’s largest baking company with over 120K users. Role /Contribution Led the Architecture, Planning and Migration of Applications to Azure Cloud Platform Orchestrated the mapping of business/solution goals & requirements to Cloud-based architecture Built a Custom Document Management platform with document generation and extraction procedures Technology/Tools Azure, WCF, Services, SQL Server, Angular, Bootstrap, SSRS, Report Builder, SharePoint 2013, O365, InfoPath, Company Impact Management Location Various Locations (Hicksville Base) Title Portals and Collaborations Services Manager Team Size 30+ Start Date Aug 2011 End Date Jan 2014 Description Microsoft Gold ISP specializing in Portal and Collaboration Implementation Role /Contribution Produce migration paths and interim solutions for an assorted portfolio of custom Azure cloud solutions. Engaged in joint programs with several software vendors increasing NY Metro sales by over 20% per year. Decreased project budget and ensured shareholder and stakeholder alignment for product development Technology/Tools .NET, MVC, Azure, Dynamics NAV, SSRS, InfoPath Forms, SharePoint, jQuery Company NYC Landmarks Preservation (NTT Data Americas) Location New York, NY Title Solutions Architect & Project Manager Team Size 16 Start Date May 2010 End Date July 2011 Description New York City agency charged with administering the city’s Landmarks Preservation Law. Role Led team which was seriously delayed and over budget and reduced time to production and budget. Company Patriot Risk Management Location Fort Lauderdale, FL Title Solutions Architect & Project Manager Team Size 5 Start Date Sept. 2009 End Date May 2010 Description Provider of insurance with expertise in segregated portfolio captives/risk-sharing insurance Role Implemented SharePoint Document Management Portal that led to 100% reduction in document loss Company Mitsubishi UFJ Securities (USA) Location New York, NY Title Technical Consultant & Project Manager Team Size 10 Start Date Feb. 2009 End Date June 2009 Description Investment banking company which operates in capital markets and structured products markets. Role Implemented SharePoint Portal with custom Master Pages, Page Layouts and CSS Company NYMAGIC, INC. /MMO Location New York, NY Title Lead Technical Consultant Team Size 12 Start Date Oct. 2009 End Date Sept 2009 Description Insurance company with focus niches in commercial, property, casualty and marine insurance. Role Implemented Reporting Dashboard solution to help execs make better and faster decisions MICROSOFT AZURE ARCHITECTURES AND USAGE diagrams The above diagram shows a full-featured web application that servers it users through Azure Websites and API Apps, Web Jobs and Azure Storage and Media Services, with SendGrid email app for sending of emails. Customers can also view videos on demand. Backend services include data analysis of logs and customer data. Data is captured in Azure SQL Database, and other Azure Storage. INTERNET TIER - The diagram address showing how by using Azure Traffic Manager along with Azure Web Sites in multiple regions, one can ensure that these users are always being routed to the Web Site that is “closest” to them in terms of minimizing network latency. The organization could demonstrate this by provisioning of the web application in an Azure Website, along with the storage required for it (e.g., Blob Storage, Table Storage and SQL Database) in the West US region, and then also provisioning the same infrastructure in another region say Japan West region. Deploy to multiple datacenters for global scale and use Traffic Manager to route requests to the nearest one. Traffic Manager would then be configured to route traffic using the Performance load balancing method. Geo-distributed Content Delivery Network keeps content closer to users. This will also address the problem of failover as the user will only be directed to a node that is up and running. DATA TIER - On the data side, the application should be augmented to use the SQL Database Premium tier. The diagram addresses showing using SQL Database Premium along with Azure Web Sites in multiple regions, whereby one configures SQL Database Premium to provide Active Geo-Replication across multiple regions (West US and Japan West). SQL Database Premium could be configured with the primary in the West US Region, and a readable replica available in the Japan West Region. By approaching it this way, we utilize the benefits of accessing read-only data from the database nearest the Web Site, while reserving data modifications operations for the active primary database instance. MONITORING - Analyze website logs and customer data using Azure HDInsight, based on the Hadoop framework. REDIS CACHE - Cache boosts performance of all data services. SERVICES TIER - Azure Websites scales up and down automatically to manage spikes in user browsing patterns. Web Jobs runs in the background to upload large processing of transactions i.e. videos to media services and large files to blob storage. Azure Media Services supports HD quality video encoding, live streaming, and on-demand playback. Emails are sending to user using the SendGrid, a 3rd party app in the Azure Store. AUTHENTICATION - Users log in to Azure Active Directory using credentials from Facebook, Google, Microsoft, Twitter, or other identity providers. MOBILE SERIVCES – If we want to reach a broader audience and provide more accessibility we can easily add Mobile Services to this solution which provides a unified backend for mobile browsing which offers device authentication, data services, and notifications. AZURE DATA FACTORY – Utilized Data Factory Copy-Wizard to migrate data from current SQL Server to Azure SQL Server. The above diagram shows an On-Premise set up utilizing Azure for Failover to a SharePoint Farm and Dynamics CRM.   The On- Prem datacenter contains Window .NET Website (Physical Machine), multiple SharePoint Front End and Applications Servers (Virtual Machine), Dynamics CRM (Virtual Machine) whose images will be save in Azure Blob Storage to be recovered when there is a disaster.  These VMs will be on-demand and created once there is a disaster.  The SQL Databases use SQL Always On and set up with an availability group. In this case the data will be always in sync and up-to-date with current data. Like the SQL Databases the Windows Active Directory is also replicated to Azure AD.  Utilizing Azure could be a daunting task and a huge undertaking.  Even so there are some components that are useful to most or all implementations undertaken.  DNS Traffic Manager works at the DNS level.  It uses DNS responses to direct end-user traffic to globally distributed endpoints.  It can easily move traffic from site to site based on defined policies.  When an end-user attempts to connect to a service endpoint, their client (PC, phone, etc.) must first resolve the DNS name in that endpoint to an IP address. The client then connects to that IP address to access the service. Azure Site Recovery orchestrates the replication of machines and manages the configuration of the failback procedures. Azure Blob Storage is a type storage that allows for the storing of large files on Azure.  This will allow us to save the images of the VM for easy retrieval in case of a disaster. Azure Active Directory Connect - Synchronization Component:  This will take responsibility for creating users, groups, and other objects and ensure identity information for your on-premises users and groups is matching the cloud.  In this way, the Active Directory would also be in sync and ready for use when there is a disaster. Virtual Network and VPN Gateway Virtual Networks is where the failover site will be created when a disaster occurs.  The VPN gateway is the way the on-premise network and the cloud network will communicate securely and privately.  When a VPN is configured we need to also have a virtual network gateway connection. SQL Databases Availability Group/Always on the SQL content databases are part of an availability group with availability databases that failover together.  We can have many replicas which include a primary replica along with secondary replicas. In this setup using always-on allows the content databases to be always in-sync.  In addition to the functionality described above there are other areas of interest that are prominent when design solutions for Azure, which include Performance, Scalability, Resiliency, designing for Business Continuity, Application Storage and Data Access, App Services and Web Apps, Compute Security, Securing Storage, and Monitoring. I can go on and on about how we can utilize Azure about creating high availability implementations whether it be Solutions or Infrastructure.   But it must be a well-planned out implementation.  There are several factors including cost and control of your resources after migrating to the cloud that should be considered. Most of all, a solution should be implemented based on your unique needs and can be different on a case-to-case basis.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.