Allison Battle Email & Phone Number
@microsoft.com
3 phones found area 410
LinkedIn matched
Who is Allison Battle? Overview
A concise factual answer block for searchers comparing this professional profile.
Allison Battle is listed as Principal Software Engineering Manager at Microsoft, a with 10 employees, based in United States. AeroLeads shows a work email signal at microsoft.com, phone signal with area code 410, and a matched LinkedIn profile for Allison Battle.
Allison Battle previously worked as Senior Software Engineering Manager at Microsoft and Senior Software Engineer at Microsoft. Allison Battle holds Bachelor Of Science (B.S.), Environmental Engineering from University Of Maryland.
Email format at Microsoft
This section adds company-level context without repeating Allison Battle's masked contact details.
AeroLeads found 1 current-domain work email signal for Allison Battle. Compare company email patterns before reaching out.
About Allison Battle
• Experienced full stack developer/architect with a focus on designing scalable and secure applications. • Full life cycle experience with exceptional skills in analysis and design.• Especially good at quickly becoming proficient with new technologies.• Project management and team lead experience.
Listed skills include .Net, Sharepoint, Microsoft Sql Server, Requirements Analysis, and 31 others.
Allison Battle's current company
Company context helps verify the profile and gives searchers a useful next step.
Allison Battle work experience
A career timeline built from the work history available for this profile.
Senior Software Engineering Manager
As a Senior Software Engineer Manager, I lead a team of talented engineers that design, develop, and implement DNS, DHCP and IPAM services for the enterprise. Microsoft corporate DDI services are mission critical services that are deployed for multiple global networks and are highly scalable and redundant. I oversee the software and hardware lifecycle of all services, ensuring that they meet the highest standards of security, availability, performance, software and hardware compliance. I collaborate with various teams within and outside the organization to innovate and create industry-referenced architectures. My focus is on implementing an Infrastructure as Code approach to hybrid infrastructure management, utilizing Azure Stack HCI, CI/CD, and virtualized load balancing to modernize our service offerings. I plan, organize, and manage tasks and resources to accomplish well-defined objectives, optimizing the contribution of the team and assessing the impact of project decisions on quality, productivity, schedules, cost, and performance. Make quick fact-based decisions on team priorities and direction as we respond to evolving technology and security landscape. I drive budget asks and provide strategic and technical justifications for both Azure, capital and resource send for these services.
Senior Software Engineer
Using my software engineering experience to work as an Infrastructure as Code (IaC) evangelist. I was given the mandate to move a team of cloud engineers to the IaC approach to engineering. Created CI/CD Azure DevOps YAML pipelines and repository structures. I advocate for IaC adoption by training and mentoring engineers on how to move towards coding implementations using VS Code, Bicep, PowerShell and DSC instead of portal-based changes. Introduced branching strategies and coding conventions to facilitate tasking, branching, pull requests and deployments. Designed and implementing a proof of concept to integrate IPAM services into DevOps pipelines. Working across teams to implement security improvements and to impact the development of features to facilitate wider adoption of IaC approach. Investigate projects that can accelerate adoption of IaC best practices like the CARML project. Also, working on automation of processes using Power Automate, Logic Apps, function apps, etc.
Senior Developer
Designed an application to view xml created by InfoPath as a web page. InfoPath is a Microsoft product that was widely used to automate forms used in business processes. The application that I designed is extensible and is used to view numerous types of forms. The application is built using React/Redux/TypeScript. It is hosted in IIS as a standalone web site, it has also been implemented as SPFx web part and classic SharePoint page. My creative design solved a very large problem of how to make 100,000’s of different types of forms readable and true to original without modifying the archived xml.Leading a small team of developers to maintain and upgrade government customer's electronic forms system. Also leading another team to stabilize a SQL Server implementation and update numerous web applications.
Senior Sharepoint Consultant
Designed and implemented applications to automate multi-step, multi-role processes. Applications replaced paper/email based processes to request funding and approvals. Systems included tracking of statistics to provide reports for management. Some processes had security requirements to handle PII data. Implementation utilized SharePoint lists, libraries, workflows, custom forms using JSOM, AJAX, REST, JQUERY, CSS and HTML. Designed and implemented client side process that secured documents based on tags applied to documents from managed term stores. Implementation included multiple custom columns using Client Side Rendering (JSLinks) and QuickEdit customization.Implemented custom branding of on-premises SharePoint site collections using shared managed navigation.Collected requirements, created project plans, documented project implementations and kept management appraised of delivery dates, risks and issues. Wrote user acceptance tests and managed production delivery for multiple applications.Designed and implemented application to manage multinational association’s reporting of sales data for multiple companies. Initially converted a DOS based application to ASP.Net, Crystal Reports and SQL Server 2005. The application allows users to upload Excel spreadsheets that are pushed to a custom SQL Server database. Implemented application in SharePoint 2010 and have upgraded application to 2013 and 2016. Also, upgraded database from SQL Server 2008 to 2012 and 2016. Security infrastructure implemented to allowed for control of access using Windows Groups.Expert Microsoft SQL Server database development and tuning:Creatd CLR stored procedures; Query Notifications in SQL Server using Service Broker; SQL Server Reporting Services (SSRS) implementations using stored procedures and views; Encrypted data management; Using query plans and Database Engine Tuning Advisor to optimize indexes and queries.SharePoint Online and C# .Net projects have also been completed.
Solution Architect
NTOC required a robust platform to allow federated users to collaborate securely. As the Solution Architect, having a deep understanding of technologies like private key infrastructure (PKI), SharePoint, claims authorization, identity management, service oriented architecture (SOA), etc. allowed me to design and implement an innovative approach to solving this customer’s complex security requirements. The platform was certified above Protection Level 3 (PL3). The SharePoint platform had a 99.9% uptime that allowed for the support of 24x7 operations. This platform provided the foundation needed to implement many mission critical, security sensitive solutions. Among these were the automation of notifications to NTOC, the automation of business processes and the creation of portals to centralize the viewing of disparate data sources.In addition, we implemented a Director of NSA task to create a communication system that facilitates real-time cyber operations at the national level. We took an iterative approach; the first iteration took two days. We continued to work with multiple user communities to improve the solution’s functionality over multiple iterations. As with all implementations the security concepts of confidentiality, integrity and availability were at core to the solution design. It received security and policy’s certification for use at the NSA. Sandia National Laboratories, has a highly customized security infrastructure that posed a challenge for integration with SharePoint. The customer could not use Active Directory Federated Services (ADFS). I lead architectural discussions with customer. I recommended implementing SAML authenticated SharePoint where the SAML claims were generated from integrating Identity Server (open source) with the customer's authentication system. By using a custom token service, SharePoint was encapsulated from the complexities of the customer’s authentication environment.
Senior Consultant
Awarded Most Valuable Player for National Security Group Q4 2009SharePoint 2007• Lead team to maintain and enhance MOSS portal consisting of mission critical custom solutions for government client.• Developed custom MOSS 2007 based solutions for government client.• Provided technical assistance to Lockheed Martin on architectural questions for a MOSS portal implementation..Net Applications• Architected system from client requirements that required expertise in object oriented development, Win32 API, SQL Server 2005, and multithreaded application development.• Completed all phases of requirement analysis, design, application development, stabilization, project delivery, documentation and close out.• Designed application to allow scaling from one-to-one client/server to large distributed web based application.SQL Server• Optimized database schemas and SQL to enhance store procedures performance resulting in reduction in query run times from over 2 minutes to milliseconds.• Made recommendation on SQL Server configuration changes.
Senior Consultant
• Designed component to allow for creation of large batches of orders for computers made by DOD client. Using ASP.Net and Ajax.• Maintained existing tracking system. • Created SQL based reports from existing system as required.
Senior Application Developer/Consultant
• Worked on multiple projects simultaneously.• Met with clients to gather requirements, created requirements specification documents, user interface design documents and prototypes. Demonstrate the prototypes to users.• Managed teams of two to four developers during development phase.• Projects implemented for county government included Special Events and Fleet Management Calendars applications.• Played major role in redesign of county permitting application from desktop to ASP.Net web application including database redesign.
Team Lead
• Participated in gathering user requirements. Wrote functional specification document. • Designed all tiers of a tracking system used to create requests to purchase goods and services by three departments within a federal government agency. • Designed a role-based workflow system that was flexible enough to allow development of application in a very dynamic environment. The unstable workflow definitions were preventing the project from moving into implementation.• Created and maintain project plan. Reviewed developer code, enforced standards, and validated requirements. • Implementation tasks included business rules validation engine, dynamic user interface permission and Section 508 compliance.• Managed a team of four to six developers.
Software Developer
• Coded XSLT documents used to generate mass mailings and individual letters in document processing system.• Reduced SQL Server 2000 deadlocks and other performance bottlenecks in production document processing system. • Designed a system to track marketing data using SQL Server 2000 DTS package and BizTalk. • Managed and trained intern and junior developer, who assisted in the implementation of departmental portal. • Participated in designing multi-tiered ASP.Net accounting site using server activated remoting and serviced components. Created class diagrams and sequence diagrams to document architecture.
Colleagues at Microsoft
Other employees you can reach at microsoft.com. View company contacts for 10 employees →
Alma Almica
Colleague at MicrosoftTuzla, Federation Of Bosnia And Herzegovina, Bosnia And Herzegovina
View →
MH
Mr Hamza
Colleague at MicrosoftIslamabad, Islāmābād, Pakistan
View →
CS
Cindy Sullivan
Colleague at MicrosoftFlorence, Kentucky, United States
View →
NN
Non No
Colleague at MicrosoftFier, Albania
View →
HR
Hugo Ramirez Huerta
Colleague at MicrosoftMexico
View →
SC
Shuo Chen
Colleague at MicrosoftBellevue, Washington, United States
View →
DR
Double Roadies
Colleague at MicrosoftChennai, Tamil Nadu, India
View →
NM
Naira Marielle Sousa
Colleague at MicrosoftBrazil
View →
AK
Animesh Kumar
Colleague at MicrosoftPatna, Bihar, India
View →
SJ
Samad Javadi
Colleague at MicrosoftTehran, Tehran Province, Iran, Islamic Republic Of
View →
Allison Battle education
Bachelor Of Science (B.S.), Environmental Engineering
Chemical Engineering
Swedish
Frequently asked questions about Allison Battle
Quick answers generated from the profile data available on this page.
What company does Allison Battle work for?
Allison Battle works for Microsoft.
What is Allison Battle's role at Microsoft?
Allison Battle is listed as Principal Software Engineering Manager at Microsoft.
What is Allison Battle's email address?
AeroLeads has found 1 work email signal at @microsoft.com for Allison Battle at Microsoft.
What is Allison Battle's phone number?
AeroLeads has found 3 phone signal(s) with area code 410 for Allison Battle at Microsoft.
Where is Allison Battle based?
Allison Battle is based in United States while working with Microsoft.
What companies has Allison Battle worked for?
Allison Battle has worked for Microsoft, Planet Technologies, Jamestech, Llc, Flexpoint Technology, and Microsoft Consulting Services.
Who are Allison Battle's colleagues at Microsoft?
Allison Battle's colleagues at Microsoft include Alma Almica, Mr Hamza, Cindy Sullivan, Non No, and Hugo Ramirez Huerta.
How can I contact Allison Battle?
You can use AeroLeads to view verified contact signals for Allison Battle at Microsoft, including work email, phone, and LinkedIn data when available.
What schools did Allison Battle attend?
Allison Battle holds Bachelor Of Science (B.S.), Environmental Engineering from University Of Maryland.
What skills is Allison Battle known for?
Allison Battle is listed with skills including .Net, Sharepoint, Microsoft Sql Server, Requirements Analysis, Software Development, Web Development, Xml, and Enterprise Architecture.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial