
Software Developer at fun()
Gainesville, Florida Area

Software Developer at fun()
Gainesville, Florida Area
Currently trying to get a handle on Domain Driven Design, Test Driven Development and Design Patterns.
Spent a week on PRISM/Composite Application Library (CAL)/ Composite Application Guidance (CAG) - have a much better idea of what it is all about.
My goal is very simple: To do what I love in a place I desire to be. I wish very, very much to work on WPF/F#/XAML/C# projects in New York City. But of course this is not set in stone as I am open and flexible.
On a personal note, I have a passion for educating myself as demonstrated by my work. The world of technology and development changes rapidly and as such, I do everything I can to grow with it.
+ Authored an extensible WPF application of the periodic
table using MVVM and SketchFlow
+ Created an educational WPF application aimed at teaching
young children how to write letters and numbers
+ Journey into F# and Haskell
+ Exploratory blog postings on topics such as Behaviors,
Visual State Manager, Model-View-ViewModel, Markup
Extensions, Per-Frame Animation
+ Code to demonstrate how manipulate WPF elements using
the per-frame rendering technique
Technologies: .NET 2.0/3.0/3.5, WPF, XAML, C#, F#, Haskell, SQL Server 2005 Express
Tools: Visual Studio 2003-2010 B1, Expression Blend + Web + SketchFlow 2 & 3, Eclipse IDE, Matlab, SQL Server Management Studio Express
(Computer Software industry)
January 2009 — Present (11 months)
+ WPF Implementation of the Periodic Table
- Initial prototyping was done using SketchFlow from Expression
Blend
- Followed the Model-View-ViewModel (MVVM) design pattern for
WPF applications
- Used Styles, Templates, Bindings, Behaviors and Visual State
effects to display XML backing data
+ WPF Application to Learn Writing Skills
- The primary goal is to provide a modern, visually appealing
platform built on WPF/XAML and Blend to teach children to learn
to write the letters of the alphabet
- Each character is displayed with multiple animations running to
depict how to form each of them
- Focused more on the visual and animation aspect since it was
aimed at children
- Demonstrated the power of XAML as the majority of the code
was pure markup
- Use of Control Templates, Regular Expressions, Path
Animations and other effects enhanced the application
+ Continual Expansion of my F# and Haskell knowledge
- Learned a substantial amount of both F# and Haskell
- Demonstrated my understanding of the material by solving
programming and math problems from Project Euler and Haskell
and Haskell Road to Logic, Math and Programming
- All results and explanations of the solutions are available for
anyone to use or adopt on my web blog
Technologies and Concepts: Visual Studio 2008 SP1, .NET 3.5 SP1, Expression Blend 3 + Web + SketchFlow, Model-View-ViewModel (MVVM), (Actions, Behaviors, Triggers),Visual State Manager, Data binding, User Controls, Styles, Templates
(Computer Software industry)
March 2007 — October 2009 (2 years 8 months)
+ Designed and implemented a WPF application to modernize
hospital forms
- Built on .NET 3.5 and incorporated separate classes for Data
Access (T-SQL) and Data Storage to make full use of object
DataBinding and DataContext
- Presented data to the user with Pages to provide a more browser
like feel to the application
- Provided users with the ability to retrieve and update data on the
database via connection based properties and Stored Procedures
- Enhanced user experience with styles and triggers
+ Developed a WPF Reflection Effects program
- Demonstrated the power and fun factor of WPF using Blend and
no C# code
- Outlined the effects using a combination of data binding,
transforms and opacity masks
+ Engineered C# Classes to mirror familiar operations in MATLAB
- Complex Structure
- Matrix Class
- Fast Fourier Transform
+ Coded a XSL Transform
- Converted .NET XML documentation file to a corresponding HTML
document
- Improved the visual appearance of the HTML file with a
Cascading Style Sheet
(Education Management industry)
January 2007 — October 2009 (2 years 10 months)
- Provided algebra instructions for six classes
- Devised lesson plans with specific augmentations for students with special needs, mostly Non-English speakers
- Inspired students to pursue more mathematics beyond what is needed for graduation
- Supplemented regular teaching with mentoring and tutoring for monolingual students
(Non-Profit; 11-50 employees; Non-Profit Organization Management industry)
2005 — 2006 (1 year )
- Volunteered with Habitat for Humanity to construct homes for low income families
- Learned .NET technologies
- Worked with contractor in remodeling home interiors
(Defense & Space industry)
2002 — 2004 (2 years )
+ Created a UI remote system to control an ER1 robot using a Wireless LAN
- Written in embedded C++ using Visual Tools 3.0 for Windows CE
- Enabled user to guide the robot with pseudo real time feed from the web camera mounted on the ER1
- Demonstrated to Department of Homeland Security for its use in scenarios ranging from patient monitoring to detection of hazardous materials
+ Generated an image viewer application
- Provided PDA user with visual feedback from four web cameras distributed in several areas
- Devised to let user view all images in a split screen format or zoom to one specific camera
- Tabbed interface gave the freedom to switch between the robot control and the image viewer
Master in Electrical Engineering (MSEE) , Electrical &Telecommunications Engineering , 2001 — 2004
- Created a UI remote system to control an ER1 robot using a Wireless LAN
- Generated an image viewer application
MSEE took longer as I was going after a PhD. Funding problems cut that dream short.
Bachelor in Electrical Engineering , Electrical Engineering , 1997 — 2001
- Created an OFDM system with UI in MATLAB
Associate in Natural Science , Math, Physics , 1995 — 1997
HLSCC's program of study is part of Cambridge (England) Advanced-Level program
functional programming, application development, microsoft surface, hybrid F#/WPF applications, haskell, ironpython, erlang, finance, financial applications, .NET technologies, renewable energy
The F# .NET Group, C# Developers / Architects, Dotnet Developers AP , WCF -WPF-WF developers, Windows * Foundation, WPF, WPF Experts, WPF Connect, XAML Developers
Bradley University Scholarship 1997-2001
National Dean's List 1998
Research Grant (CiMeRC) 2002-2004