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)
- Summary
- -------
- I am a skilled developer of many trades, from web development to desktop development, I have covered quite a few areas. I am
- a Microsoft Certified Professional, a Microsoft Student Insider, and an Umbraco Certified Developer. In addition, I have a
- prolific portfolio of open-source projects, and contribute my skills to several open communities. However, this does not get
- in the way of my ability to write proprietary code. I was born in 1993 (currently 18 years old), and have earned my diploma
- from Pine Creek High School in Colorado Springs.
- Work Experience
- ---------------
- **DSoft Technology:**
- My most recent employer is DSoft Technology, a company that specialized in government contracts as well as work in the private
- sector. While at DSoft, I was required to work with ASP.NET and Umbraco, and I built a number of websites from the ground-up,
- mostly powered by Umbraco. I was also required to perform several IT tasks, helping to maintain the infrastructure of the
- company. This task included work maintaining Windows Server 2005 and 2008 servers, as well as a number of Linux servers. I
- was also required to work with Microsoft SQL Server 2008 on many occasions. Additionally, I was responsible for most of the
- development on their website, http://dsoft-tech.com. I spent 10 months with DSoft.
- You may contact DSoft Technology at *****. My supervisor was *****.
- **Colorado Technology Consultants**:
- I worked for a time with Colorado Technology Consultants, employing my skills with ASP.NET MVC 3, Windows Phone 7, and
- Silverlight 2+. I was tasked with making a number of Windows Phone 7 applications, including the free DishOnIt application,
- which was featured in the Windows Phone 7 Marketplace on a number of occasions. I also was a technical editor for the
- *Silverlight 3 Jumpstart* book by David Yack during my time there. I spent about one year with CTC.
- 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).
- 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
- More 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.
Advertisement
Add Comment
Please, Sign In to add comment