Mark Amos

Mark Amos

$55/hr
Technical Writer and Software Engineer/Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
61 years old
Location:
Kirkland, WA, United States
Experience:
25 years
Mark E. Amos- |- | ​www.linkedin.com/in/​mark3amos Technical Writer, Copy Editor, Computer Engineer Versatile, results-driven professional with many years of comprehensive tech industry experience writing professional developer documentation,designing and developing robust code, and managing projects and people. Superb detail-oriented engineering and writing abilities with strong expertise in developer audience content development. Proven problem solving, analysis, and design skills with an emphasis on critical thinking. Core Competencies Computer Engineering Content Developer/Writing/Editing | Portfolio: ​https://ahfujib.blog/portfolio/ Learning/Curriculum Development | Classroom Instruction Work Experience Summary Writer MICROSOFT CORPORATION, Redmond, WA Technical Writer ​2019-Present ● Three contracts through Aquent Studios: ○ Azure Speech Service content ○ Learning content​ for the Visual Studio Code editor and ○ Developer docs for internal MSN News framework API/library MICROSOFT CORPORATION, Redmond, WA Technical Writer ● Contract through Steyer Content working on the Azure APEX team ● Various launch content for a new platform, ​Azure Learning ● Follow-up refinements/editing/rewrites post-launch from customer feedback AMAZON WEB SERVICES, Seattle, WA 3 years Senior Programming Writer (Content Developer) 2018 - ● ● Owned all aspects of documentation creation and maintenance for a variety of web services Worked regularly with Java, Node.js, Python, and Ruby sample code, wrote detailed user and developer API reference content, managed projects end to end MICROSOFT CORPORATION, Redmond, WA 6 years- Senior Programming Writer (Content Developer) ● ● ● ● Switched roles to Programming Writer II in January 2008 and was promoted to level 62 as Senior Programming Writer about 18 months later Owned all aspects of documentation creation and maintenance for developer tools and languages with extensive ​C​ (​Win32 API​) and ​C++​ (​Standard Template Library​) sample code Key role in setting group-wide coding standards and helped create corporate sample code standards. In-depth Product Team Experience​: Visual C++/Visual Studio, Windows Driver Kit, Win32 API Software Engineer MICROSOFT CORPORATION, Redmond, WA Software Design Engineer (Software Developer) ● design, implement, and deploy test automation and tools, small and large scale, C++/C#/.NET manual code analysis and debugging of various game engines (e.g. Unreal) functional, verification, stress, and performance benchmarking tools development extensive customized per-game specific test automation design and development extensive use of proprietary C++ code analysis and code coverage tools Key SDE role in Microsoft Windows Core Test group (​6 years)​ , with policy-making responsibility ○ ○ ○ ○ design and development of a multitude of test automation and test harnesses ■ Bluetooth support for Windows (driver level) ■ USB hardware simulation (virtual devices) Bluetooth SIG specification and test/qualification, incl. Windows logo certification extensive code review proctoring for quality assurance and security reviews, code associated fixes Team Lead for as many as five software developers (3 years) ACXIOM CORPORATION, Conway, AR Software Engineer (Software Developer) ● ● ● ● - Integral part of ​Microsoft Game Studios​ game publishing as SDE in Test (​3 years​): ○ ○ ○ ○ ○ ● 9 years - Corporate R&D team developing next-gen backend batch parallel processing systems ○ UNIX and Windows NT SMP platforms ○ C and assembler with Win32 on NT, 80x86 and DEC Alpha ○ Primary design goals achieved: highly-available, robust, cost-effective, automated, fast runtimes Replaced several mainframe (IBM 370) backend systems with faster batch processing at a fraction of the cost Interface with customer service personnel to better understand their use-cases and roll out our new solutions Side duties as UNIX sysadmin and Oracle DBA on our prototyping systems Educator UNIVERSITY OF ARKANSAS, Fayetteville, AR- Adjunct Instructor Classroom instructor for accredited university undergraduate courses in computer engineering and business computing, responsible for all aspects of managing and teaching assigned courses, including curriculum development and lecture content ● ● ● ● Programming for Engineers (C) - 220 students each semester - 4 semesters Object-oriented Programming - 20 students - 1 semester Computer Networking - 20 students - 1 semester Business Computer Systems - 35 students - 2 semesters Other IBM CORPORATION, Fayetteville, AR- Systems Engineer and network support UNIVERSITY OF ARKANSAS, Fayetteville, AR- UNIX Systems Administrator (multiple flavors of UNIX) OTHER WORK EXPERIENCE- Electronics Technician/Circuit Board Designer, Military Aviation Electrical Tech, Telecommunications Technician Proficiencies Summary Content Development:​ Custom XML authoring tools, Sample code, Standards development, Tutorial design Classroom Instruction:​ C for Engineers, Object-Oriented Design, Network Technology, Business Information Systems Software Engineering:​ C/C++/STL/C#, Win32, .NET, TCP/IP, WDM Drivers, Java, Python, Ruby, Node.js, Powershell Support:​ Test plan development, Test automation design/dev, Debugging, Bug reporting, Github Operating Environments:​ MS Windows and Windows Server, OS X, UNIX/Linux, AWS, Azure Hardware Development:​ VHDL, Circuit design/simulation & circuit construction/test/verification Education University of Arkansas College of Engineering​, Fayetteville, AR - Master of Sciences, Computer Systems Engineering - High Performance Computing Architectures & Optimizations/Reconfigurable Computing University of Arkansas College of Engineering​, Fayetteville, AR - Bachelor of Sciences, Computer Systems Engineering, Dean’s List Honor Roll (3.8+ GPA) - Senior project: Real-time TCP/IP Streaming Encryption & Compression Protocol U.S. Naval Aviation Electronics Tech School​, Millington, TN - Certification for Aviation Maintenance and Quality Assurance - Multiple Letters of Commendation for individual excellence Monett Area Vocational-Technical School​, Monett, MO - Electronics Tech, Analog and Digital Circuit Design References available upon request - - - -
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.