Resume

Sign in

Sr Software Engineer

Location:
Provo, Utah, United States
Posted:
January 06, 2018

Contact this candidate

Resume:

Thane Diamond

Sr. Software Engineer

Phone: 801-***-****

Email: ac3xf3@r.postjobfree.com

Skills

Languages: C/C++, assembly, Java, Node.js, bash, python.

OS: Linux, Windows, Netware.

Technology: IP, TCP, UDP, DNS, HTTP, SMTP, IMAP, JSON, sql, bsd, ssl, gdb, Kernel, raw device I/O, memory paging, threading, synchronization primitives

Tools: ssh, git, subversion, jira, salesforce, jenkins.

Other: Agile/Scrum.

Experience

Messaging Architects, 2005-2017

Sr Software Engineer / Software Architect

Designed, developed and maintained cross platform libraries including threading, memory management, synchronization primitives, time synchronization, protocol clients.

Designed, developed and maintained various IP protocol servers some with established RFC protocols, others with custom protocols.

Novell, 1995-2005

Software Engineer I / Sr Software Engineer

Wrote tests and a testing harness to test the NetWare standard C libraries.

Developed and maintained the standard C libraries.

Developed and maintained the NetWare internal kernel debugger.

Wrote kernel drivers for keyboard I/O and a random number generator that used an IBM bus controller chip for it's data.

Accountix, 1993-1995

Software Engineer

Wrote accounting software for employee leasing companies.

US Navy, 1989-1992

Data Systems Technician

Responsible for repair and maintenance of naval navigation and tactical computers.

Education

Combat Systems Technical School

Naval class A and class C school covering electronics and component level computer repair.



Contact this candidate