Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Drew DeVault
- ============
- **Contact Info:**
- *****
- http://drewdevault.com
- [@sircmpwn](http://twitter.com/sircmpwn)
- General Information
- ----------------
- *Programming Languages:* C#, Java, HTML/CSS/JavaScript, PHP, C, various flavors of assembly, and more.
- *Technologies:* Windows XP-Windows 8 desktop, Windows Server 2005-2008 for servers, various flavors of Linux, Microsoft SQL Server
- 2005-2008, MySQL 5, Visual Studio 2005-11, and more.
- *Frameworks:* Microsoft.NET, ASP.NET, Umbraco 4+, MVC 3, Silverlight 2+, XNA, jQuery, and more.
- Recognition
- -----------
- * 3-time speaker at the Rocky Mountain Technology Trifecta event, earning the second-highest rating of 50 sessions in 2011.
- * Nominated for the INETA CHAMPS award for contributions to the .NET community.
- * Microsoft Certified Professional
- * Microsoft Student Insider
- * Umbraco Certified Developer
- Work Experience
- ---------------
- **DSoft Technology:** July 2011-April 2012
- DSoft Technology specializes in government contracts as well as work in the private sector. Was required to work with ASP.NET
- and Umbraco, and built a number of websites from the ground-up, mostly powered by Umbraco. Also required to perform several IT
- tasks, helping to maintain the infrastructure of the company and its network. This task included work maintaining Windows
- Server 2005 and 2008 servers, as well as a number of Linux servers. Also required to work with Microsoft SQL Server 2008 on many
- occasions. Additionally responsible for most of the development on their website, http://dsoft-tech.com.
- You may contact DSoft Technology at *****. My supervisor was *****.
- **Colorado Technology Consultants**: January 2009-April 2011
- Worked for a time with Colorado Technology Consultants, employing skills with ASP.NET MVC 3, Windows Phone 7, and Silverlight 2+.
- Tasked with making a number of Windows Phone 7 applications, including the DishOnIt application, which was featured in the Windows
- Phone 7 Marketplace on a number of occasions. Technical editor for the *Silverlight 3 Jumpstart* book, by David Yack.
- You may contact Colorado Technology Consultants at *****. My supervisor was *****.
- Open Source
- -----------
- I also contribute to a number of open-source projects. You may view many of them on my GitHub account, under the name
- [SirCmpwn](https://github.com/SirCmpwn). Nearly all of my projects are cross-platform, running on Windows, Linux, and
- Mac OS X. Here's some information about those projects:
- **LibMinecraft:**
- LibMinecraft is a library written in C# that provides a number of services focusing on the game Minecraft. It features a
- completely custom implementaiton of the client and server protocols, as well as code to mimic the function of the official
- software. It has advanced features such as network load balancing, complex cellular autonoma, and optimized saving of
- in-game worlds in the Anvil format. It also vastly improves upon the function of the official software, using a fraction
- of the bandwidth, a fraction of the memory, and runs much faster. I am the lead developer of the project, and have worked
- on it with a team whose numbers frequently change from 3 to 12 developers. You may find more information about LibMinecraft
- [here](http://libminecraft.github.com/).
- **Organic Assembler:**
- Organic is an assembler for the DCPU-16 architecture. It provides many advanced features that no other DCPU-16 assembler
- can match, as of May 3rd, 2012, such as detailed listing output, full expression evalulation, macro support, plugins,
- instruction literals, and relative addressing. Its sister project is Inorganic, which is a disassembler for DCPU-16. I
- am the only developer on these projects, and add user-requested features and fix user-supplied bugs as needed. You may
- find more information on Organic [here](https://github.com/SirCmpwn/organic), and Inorganic
- [here](https://github.com/SirCmpwn/inorganic).
- **SMProxy:**
- SMProxy is one of two up-to-date projects that offer a proxy service for Minecraft. It is a debugging tool, and may be used
- to learn more about the Minecraft protocol. It is targeted at those who wish to learn more about the protocol and discover
- why their own software is misbehaving. SMProxy offers lots of customization, providing the ability to control logging to
- isolate issues, as well as prevent certain packets from being transferred, and to override or create new packets. You may
- also use it to provide a virtual hosting solution. It also provides the ability to do more fine-grained customization with
- context-sensitive Lua scripts. You can also use SMProxy to profile your software, recieving detailed per-packet information
- about timing and size. More information about SMProxy can be found [here](https://github.com/SirCmpwn/SMProxy).
Advertisement
Add Comment
Please, Sign In to add comment