Gambar muka depan profil
Anda kini mengikuti
Ralat mengikuti pengguna.
Pengguna ini tidak membenarkan pengguna untuk mengikuti mereka.
Anda telah mengikuti pengguna ini.
Pelan keahlian anda hanya membenarkan 0 mengikuti. Naik taraf di sini.
Berjaya menyahikut
Ralat tidak mengikuti pengguna.
Anda berjaya mengesyorkan
Ralat mengesyorkan pengguna.
Sesuatu telah berlaku. Sila segar semula halaman dan cuba lagi.
E-mel berjaya disahkan.
Avatar Pengguna
Bendera UNITED STATES
Sekarang jam 12:23 PTG di sini
Menyertai Disember 3, 2001
0 Syor

Ryan M.

@rdmartell

0.0 (0 ulasan)
0.0
0.0
0%
0%
Bendera UNITED STATES
N/A
Pekerjaan Disiapkan
N/A
Mengikut Bajet
N/A
Tepat Pada Masa
N/A
Kadar Upah Semula
## BIO Objective: To bring my expertise and knowledge in cross platform software development and cross platform porting to a company on a short-term contractual basis. Education: Bachelor of Science, Duke University, 1995 Double major: Electrical Engineering and Computer Science Experience: Sailor and Software Developer November 1997-Present - Moved onto a sailboat to pursue a dream of sailing and exploration. Earned US Coastguard Captain Master’s License in 2000 and completed second transatlantic crossing in July 2000. Currently based in Marmaris, Turkey, for the winter season and finishing a navigational software program. Navigational software program interfaces with GPS through a serial link in real time and displays vessel position on a moving chart background. Development of this program led to creation of a large cross-platform library of functions related to file I/O, serial, network, user interface, and graphics routines. Bungie Software Products, Inc. Senior Developer/Myth: The Fallen Lords (Team size: 3 programmers, 4 artists) August 1996-November 1997 - Co-wrote Myth, a third person, three-dimensional tactical war game. Responsibilities included all platform specific code for the Macintosh and the Windows environment. This included all networking, file management, 3D model rendering and collision code. This project was completed while maintaining a single code base, which could be targeted for the two platforms through compile time flags. - Developed networking code from scratch to create a free online service called [login to view URL], which allows Myth players to compete with other players from all over the world using TCP/IP. The two-part server application was written to run on Linux machines, and the client ran on both the Mac OS and Windows. - Initiated, designed and developed, in conjunction with a development team at Apple, a portable, cross platform communication architecture. This code libary allows for development of communication applications for both Windows and the Mac OS using a single, unified code base. This software library is now known as OpenPlay. Lead Developer/Marathon 2 for Windows 95 (Team size: 1 programmer, 1 artist) January 1996-August 1996 - Ported the Marathon 2 engine from the Mac OS to Windows 95. This involved dealing with all the standard porting issues- endianness differences, differences in the file systems, networking, user interface, and the graphics routines. Worked with Microsoft engineers during the porting, utilizing the newly created DirectX SDK. Several of our suggestions were included in subsequent versions of the DirectX SDK. Senior Developer/Marathon 2 (Team size: 3 programmers, 2 artists) 1995-1996 - Updated the Marathon engine, added new features, and new levels. Rewrote the entire networking architecture, revamped the look and feel, added cooperative play, and enhanced the story-line interface. Senior Developer/Marathon (Team size: 3 programmers, 1 artist) 1994-1995 - Co-wrote Marathon, a first person perspective action game, for Macintosh computers. Duties included rendering engine, map editor, interface design, and all file management and manipulation. Micro*D, Inc. Senior Developer/Product Lead May 15, 1993 to December 10, 1994: - Ported PreVue application (program to texture map fabrics onto frames for custom order upholstery) to use the Microsoft Windows graphical user interface. - Duties included porting existing MS-DOS texture mapping library to Windows, writing new code to provide the user interface, testing the product, and answering technical support calls. - During the porting of the PreVue application to Windows, also ported the application to the Mac OS, due to one customer requesting the program on that platform. Computer Languages & Programs - Fluent in "C", advanced proficiency in "C++" - Familiarity with 68xxx/PowerPC/x86 assembly - Extensive knowledge of serial and network development protocols. - Extensive experience in cross-platform development (Windows, Mac OS, and Linux) - Extensive use of the Metrowerks Codewarrior development environment and the Microsoft Visual C++ development environment. Miscellaneous Achievements/Skills: - US Coast Guard Master’s License- Master 100 ton Inland, Mate 100 ton Near Coastal - PADI Certified Advanced Open Water Diver - Eagle Scout - Basic proficiency in Italian and Spanish References available upon request. ## Area of Expertise C, C++, Network/Serial communications protocols, Windows, Macintosh

Hubungi Ryan M. tentang pekerjaan anda

Log masuk untuk membincangkan sebarang butiran melalui sembang.

Ulasan

Perubahan disimpan
Tiada ulasan untuk dilihat di sini!

Hubungi Ryan M. tentang pekerjaan anda

Log masuk untuk membincangkan sebarang butiran melalui sembang.

Pengesahan

Pekerja Bebas Pilihan
Identiti Disahkan
Pembayaran Disahkan
Telefon Disahkan
E-mel Disahkan
Facebook Dihubungkan

Pensijilan

vworker.png Foundation vWorker Member
Pengguna Sebelumnya Pengguna Seterusnya
Jemputan berjaya dihantar!
Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.