William Rawls
Salinas, CA
www.linkedin.com/in/willrawls- -
Summary
Passionate and goal-focused Senior Software Engineer with demonstrated strength in designing, implementing and adapting technically sophisticated applications, using up-to-date technologies, increasing performance. Known for superior analytical problem-solving skills, and developing complex technical solutions, improving scalability and profits. Proven results providing virtualizing and supporting multiple applications used in day-to-day operations.
Technical & Specialized Skills
Platforms
Windows Server and Desktop, Linux, Azure, AWS
Languages
C#, C++, JS, Visual Basic, VBA, Delphi, Java, PowerShell, PHP, x64, Cobol, Fortran, RPG
Database systems
MS SQL Server, Oracle, MySQL, Sybase, MS Access, SQLite, PostgreSQL
Frameworks
.NET, ASP.NET, MVC, EF, ASP.NET Identity, Web API, MVVM, Boost
Servers
WCF, IIS, Hyper-V, XenServer, VMWare ESXi, SCVMM, BizTalk
Industries
Telecom, Utility, Semi-conductor, Education, Military, Government, Manufacturing, Insurance, Accounting, IT, Advertising, Microscopy, Bio-tech
Methodologies
Agile, Scrum, SDLC, TDD, Waterfall, OOAD, EAI, SOA
Technologies
Encryption, Hashing, Data access, XML, XSL, XSD, WPF, win forms, Web Services, SOA, TCP/IP, Prototype, JQuery, REST, SOAP, WSDL, MSMQ, Log4net, N/XUnit, MSTest, Office, WinAPI, VDI, Internet protocols, DI, Installation tech, Multithreading, MICR, FIB, SATO, Biometrics, RS/232, Body worn cameras, Focused ion beams, DirectX, HTTP, HTTPS, FTP, Entity Framework, Web API, REST, Multithreading, and many more
Development Tools
Visual Studio, ReSharper, dotCover, Eclipse, intelliJ, Eclipse, TeamCity
Defect Tracking
Jira, BugZilla, Serena, OnTime, PVCS Tracker
Version Control
TFS, GIT, SVN, CVS, PVCS, Perforce, VSS
Professional Experience (Not chronological)
Safeway / Albertsons, Dublin, CA 7/2018 – 3/2020
.NET Developer – Copient
Designed, developed, enhanced and maintained software, using C#, bash, VB.net, SQL Server, PHP, Scrum and Jira for use on Windows server platforms.
Coded and tested a next generation data export system for use internally across divisions and AI systems.
Installed and administered servers in the new cloud based “Atlas” environment.
Helped find, diagnose and remedy deep, blocking environment issues while bringing up Atlas
FEI / Thermo Fisher Scientific (Triple Crown Consulting), Fremont, CA 5/2017 – 5/2018
Senior Software Engineer – FIBAssist (Focused Ion Beam)
Designed, developed, enhanced and maintained software, using .NET, C#, C++, Delphi, x64/x86 assembly, Perforce, Boost, Jira, named pipes and WinAPI for use on Windows desktop platforms.
Coded and tested a custom FIB assistance system for imaging physical circuitry pathways.
Converting suite of 32-bit applications, libraries, components, etc. to run in a 64-bit environment (100k lines+) with precision and an eye toward speed, reliability and future changes.
William Rawls - Page Two
Western Digital (Employee), Fremont, CA10/2014 – 11/2016
Programmer / Analyst – WD Fremont IT
Designed, developed and maintained software and web sites, using .net, C#, SpreadsheetGear, ASP.NET, win Forms, WCF, TDD, XML, SQL Server, Oracle, ReSharper for use on several Windows platforms.
Coordinated with both internal and external teams to develop and deliver needed back end system.
Designed and implemented windows desktop applications used between maintenance, shipping, warehouse, data collection, data quality and scientific analysis teams across the factory.
CITRIX SYSTEMS (Employee), Santa Clara, CA6/2011 – 2/2014
Senior Software Engineer 2, VDI-in-a-Box
Developed, maintained, and supported virtualization platform VDI-in-a-Box for sale worldwide, mostly using .net (3.5, 4, and 4.5) C#, SOA, REST and WCF to program Hyper-V across all flavors of Windows desktop and server.
Increased performance 20% across 3 hypervisors by re-engineering VM software in C#.
Reduced customer downtime and support costs for Citrix by engineering diagnostic software for use in field, identifying problems in client installations faster and easier.
Enhanced satisfaction and product stability greatly by solving multiple high-profile customer issues.
Improved product stability and performance by providing consistent expertise to avoid pitfalls, while providing insight to most technically demanding problems across all flavors of Windows desktop, server, and Hyper-V.
Additional Programming Experience
IntegenX
Pleasanton, CA
C#, WPF, SQL Server, WCF, MVVM, Azure, TDD
VeriPic
Santa Clara, CA
C#, ASP.NET MVC, REST, WCF, SOA, TDD, USB, AWS, body worn cameras
FBMC
Tallahassee, FL
C#, SQL Server, ASP.NET, SOA, MICR check system
Johnson & Johnson
Jacksonville, FL
C#, WCF, Oracle, scan gun, fingerprint reader, inventory management
Seva Technologies
Tallahassee, FL
C#, XML, ASP.NET, XSLT, SQL Server
Greentree Technologies
Monterey, CA
Visual Basic, SQL Server, DTS
Verizon
Irving, TX
Visual Basic, C#, XML, ASP.NET, .net remoting, SOAP, XSLT, SQL Server
Sterling Commerce
Dallas, TX
Visual Basic, Delphi, Access, C++, Office, Y2k compliance
City of Marina, CA
Marina, CA
C++, Visual Basic, Access, Office, time/project tracking software
U.S. Army
Fort Benning, GA
C, C++, Visual Basic, X base, drag and drop army training system
Larry Wolf CPA
Tallahassee, FL
C, Custom report system for mystery shopping
Education
Computer Science, Florida State University, Tallahassee, FL
Associate of Arts, Business Data Processing, Tallahassee Community College, Tallahassee, FL
Certificate, Business Data Processing, Lively Vocational-Technical, Tallahassee, FL