Resume
Education
Attending Kansas State University at Manhattan, KS
Majors: pre-graduate Mathematics and Computer Science
Graduation Date: Dec 2011
GPA: 3.7
Experience
Surface Systems & Instruments August 2008 - Present
- Lead developer for many new products
- Shifted development to modern tool-chains and processes
- Secured products from competitor reverse engineering
- Developed integrity protected file formats
- Embedded operating systems and development experience
- Worked with filtering and signal processing
- Performed Code Reviews and managed work load distribution
- Reformed the recruiting and interview process
Koch Supply and Trade Quantitative Software Developer Intern May 2011 - August 2011
- Performed algorithmic commodity futures trading strategy research
- Designed high Sharp Ratio portfolio using analysis and optimization framework
- Researched stability and robustness of portfolios using out-of-sample testing
- Created high fidelity strategy and portfolio documentation
- Created tools to improve efficiency of analysis and large-scale data management
- Researched third party-numerical analysis libraries for application in trading applications
Microsoft Software Design Engineer in Test Internship May 2010 - August 2010
- Developed test methods to insure stability and security in new Windows features
- Worked with advance testing techniques and tools
- Worked extensively with COM
ConocoPhillips Internship May 2009 - August 2009
- IT Internal Audit
- Preformed UNIX System Security Audit
- Preformed PCN System Security Audit
- Developed automated audit tools
Union Pacific Internship May 2008 - August 2008
- Learned Data integration techniques
- Developed tools to display volume metrics
- Created network outage impact analysis tools
- Designed proactive techniques to spot network over usage
- Worked in Large team with varying types of skills
- Informatica Powercenter and Data Integration Experience
Mulval Research Group August 2007 - May 2008
http://people.cis.ksu.edu/~xou/mulval/
- Specialized in modern network security techniques
- Studied software development techniques
- Large Firewall policy analyzing
- Network simulation and test-bed development
- Vulnerability Measuring Concepts
Skills
- Programming Languages: C/C++, Java, C#, Python, Ruby, and Bash
- Understanding of modern cryptography in practice and theory
- Understanding and experience in large data set filtering and analysis
- Experience with Open Source developing techniques and developing tools, such as: SVN/CVS, Emacs, Eclipse, and other GNU development tools and compilers
- Virtualization test environment development and administration.
- Database experience with Oracle, SQLite, and MySQL
- High performance computing with CUDA and OpenMPI
- Worked with clustering algorithms and other information retrieval tools
- Android Software development experience
- Experience with Linux, Mac OSX, BSD, and Windows platforms
Award & Activities
- First Place at KSU Programming Contest April 2011 and October 2011
- Third Place at Student Programming contest at SuperComputing 2010
- ConocoPhillips Spirit Scholar August 2009 – Present
- Kansas State University Mathematics Club President 2008 – 2011
- Kansas State University ACM Chapter President 2010 - 2011
- Kansas State University ACM Chapter Vice President 2009-2010
- Kansas State University ACM Chapter Treasurer 2008 – 2009