Over 25 years of computer systems development & administration experience. 12 years collaborating with & supporting Microsoft’s 800+ Research scientists & interns. 8 years managing large-scale server labs. Multiple letters of recommendation from present & former managers
Systems Engineer @ Working for the Security Integration Group, I create software systems to improve business processes.
Created an automated, load-balanced, .NET graphing system which displays trends in critical security process data onto large monitors. Dynamic chart elements change color depending upon threshold criterion. I use Powershell to interact with Amazon web services to perform data manipulation, then ASP to generate custom charts hosted on a web server.
Built scalable C#, ASP, JQuery, JSON, & SQL-based apps to allow Amazon employees to interact with various security APIs.
Created a Service Catalog allowing users to explore this teams service offerings and see a graphical representation of their relationships via GraphViz. This system has an interactive ASP.NET/JQuery front-end & SQL backend (including stored procedures.)
Built an automated, graphical, reporting system which shows server statuses & downtime information. From July 2014 to Present (1 year 5 months) Greater Seattle AreaProgram Manager @ In summary, I took an $8 Million failed project at Microsoft, and turned it into a 100% utilized and thriving research lab. Letter Of Recommendation/Testament from my manager available upon request.
Created, market, and manage the Microsoft Research Large-Scale Computing Lab for use by researchers within the eXtreme Computing Group (XCG).
Partnering with Dell, Microsoft spent $8 Million on custom servers, networking hardware, & supporting infrastructure (power, UPS, & cooling) for this access-secured computing lab. Almost 2 years later, when I took over, only 20 percent of the 1000 lab servers were in basic use, and the network was minimally configured. Within 2 months of my having taken stewardship, server utilization was increased to 100%. Re-configuring the network of 92 interconnected Cisco switches and routers resulted in a data-transfer speed increase of 100%.
Using this dynamic resource, researchers at Microsoft devise and run a variety of experiments, enjoying the benefits of custom High Performance Computing (HPC) clusters, HADOOP (Windows & LINUX) clusters, SQL, and project-specific server configurations, all running in 20GB isolated networks.
Utilizing a variety of management and deployment tools (Altiris, HPC, System Center, Power Shell, CScript, WScript), I devised, setup, and maintain every one of the 1,000 Windows & LINUX servers in this lab, along with administrating a dedicated Active Directory OU, management servers (DHCP, DNS, RIS), and Cisco fiber and RJ45 networking infrastructure. This includes switch and router software configuration (Cisco IOS)
To build awareness and drive demand, I constructed and maintain an attractive MS SharePoint site, and compose a monthly newsletter, exhibiting current projects, and highlighting the available technology offerings. As a result, increasing demand has ensured that utilization has never dropped below 100%. With the addition of 100 recently acquired servers, utilization "grows" to 110%. From June 2011 to July 2014 (3 years 2 months) Redmond WASystems Engineer @ Drawing from my over 20 years of computing and electronics experience, I assisted Microsoft researchers with the development and implementation of a variety of technological solutions to their specific project(s) needs.
Configured, purchased, and maintained sophisticated server (Windows, SQL, and LINUX), storage (NAS, RAID), & networking hardware. Administrated the MS Research Active Directory Domain, including group policy & objects, Distributed File System (DFS), DNS & DHCP.
Built highly custom, 3-tier, software solutions using MS Office (Access, Excel, VBA), .NET (C# and C++), HTML, JScript, SQL and more. Co-managed the Microsoft Research main computer lab, comprised of thousands of servers and multiple networks.
Managed & improved (cosmetically & underlying Web code) the Microsoft Research Technology Offerings website (Toy Box). This is an internal site highlighting new technologies made available for reservation by MS researchers. Managing a small budget, I evaluated and purchased emerging technologies (desktops, laptops, UMPCs, servers, and much more) for the program and made all of the requisite software updates for their reservation.
Maintained a secured-access, large onsite inventory, of research-specific hardware and software for researchers support needs. Ordered new items, phased-out obsolete hardware, and ensured proper inventory levels. From April 2006 to June 2011 (5 years 3 months) RedmondBusiness Analyst & Application Support Tier 3 @ Maintained many of Microsoft’s business & financial applications & their Production, Test, & Dev server environments. Worked with multiple teams to create new processes & Service Level Agreements (SLAs). Identified and resolved persistent business process issues. Business & User complaints dropped significantly as a result. Wrote and secured approval of SLAs for critical Microsoft incident management applications (Metro, CritSit, & ROSS.)
Documented business requirements for, and developed, multiple, dynamic SharePoint & Infopath sites.
Supported multi-tiered, web-based, incident management & content knowledge-related tools. Duties include; apply patches to Windows & IIS servers & apps, install new applications, monitor performance, configure NT servers, clustered SQL servers, & clustered IIS installations.
Configured & maintained Windows clustered servers (Windows clustering, SQL instances & mirroring, & Web loading.) Production, Test, & Development environments included complex & timed batch-file processing.
Created and ensured adherence to, an Engineering Change/Release Management program. Deployed software updates and attended revision planning meetings.
Created a SharePoint site to allow multiple teams to, for the first time, smoothly share server resources for their testing & development tasks.
Built an automated server performance reporting process to identify potential issues. This included over 40 charts showing various counters such as disk que-lengths, network throughput, etc.
By combining SharePoint and a dynamic InfoPath form, I created a system for managing post-mortem activities. When an issue arose, the problem resolutions & all involved individuals activities were managed with this system.
Letter of Verification & Recommendation from supervising manager available for review. From February 2005 to April 2006 (1 year 3 months) RedmondApplication Support 3 @ Ensure trouble-free operation of internal multi-tier, web-based, financial & HR-related applications. Duties include; apply patches to Win 2003 & IIS 6.0 servers & apps, install new applications, monitor performance, configure NT servers, SQL servers, & clustered IIS installations. Schedule, monitor and trouble-shoot batch-file processes.
Create documentation for existing and new work processes. Monitor customer-complaint que, work with customers to resolve their application problems. Develop custom internal apps with ASP.Net for department managers.
After having recently resolved one particularly difficult problem; "The support experience I had with this team is the best I have ever had with any internal group at MSFT." - Douglas Ingram - Senior Program Manager, Microsoft Licensing From February 2004 to February 2005 (1 year 1 month) RedmondData Analyst 2 @ EED searches through electronic information, taken from personal computers and servers, for use in court-room litigation. We were involved in the recent Enron case, along with many other high-profile cases. My work had to be accurate and on time in order to meet the exacting demands of lawyers, judges, and government agencies.
Created complex Transact SQL (2K) scripts (T-SQL), and Stored Procedures in, live, large volume data environments (Tera-byte size.) These scripts and procedures were used for data-mining, and the production of XML & HTML reports, as well as web-tasks (dynamic web-reports). Custom, on-the-fly, and automated DTS packages were commonly used for large data transfers. Additionally, I performed many of the SQL administrative tasks on our back-up & development servers (set security policies, linked servers and indexes, query profiling, etc.) The improvements and automations that I made to existing processes were transferred to other cases for their use as well.
As an example, I took a daily process that required 1/2 hour to 45 minutes, and automated it. That process now takes about 5 minutes to complete, and is also more accurate. Documents were shared and maintained via SharePoint
Created an ASP-based document control center (HTML, _VBScript, & IIS.)
Fielding data-mining and application-customization requests directly from clients (lawyers), and providing related services based on those requests, were also daily responsibilities. From February 2003 to January 2004 (1 year) West Seattle
2-year AA equivalent, Electrical and Electronics Engineering, A @ Sno-Isle Vocational Skills Center From 1983 to 1986 High School, Electrical and Electronics Engineering, 3.2 avg @ Cascade Highschool From 1982 to 1986 Lawrence LaVerne is skilled in: MS Office, Windows Server, Cisco Technologies, Microsoft SQL Server, Linux System..., Network Engineering, .net, html, JavaScript, C#, Microsoft Visual Studio..., Electronics, Software Development, Project Management, Program Management, Systems Analysis, Embedded Systems, T-SQL, T-SQL Stored Procedures, Web Development, SharePoint, SQL, Servers, IIS, XML