Sparky Dasrath

Sparky Dasrath

Software Developer at fun()

Gainesville, Florida Area

Current
  • Software Developer at fun()
Past
  • Software Developer at fun()
  • Mathematics Educator at Gateway High School
  • Volunteer at Habitat for Humanity
  • Software Developer at Civilian Medical Response Center
Education
  • Drexel University
  • Bradley University
  • H. Lavity Stoutt Community College
Connections
64 connections
Industry
Computer Software
Websites

Sparky Dasrath’s Summary

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

Sparky Dasrath’s Specialties:

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


Sparky Dasrath’s Experience

  • Software Developer

    fun()

    (Computer Software industry)

    January 2009Present (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

  • Software Developer

    fun()

    (Computer Software industry)

    March 2007October 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

  • Mathematics Educator

    Gateway High School

    (Education Management industry)

    January 2007October 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

  • Volunteer

    Habitat for Humanity

    (Non-Profit; 11-50 employees; Non-Profit Organization Management industry)

    20052006 (1 year )

    - Volunteered with Habitat for Humanity to construct homes for low income families
    - Learned .NET technologies
    - Worked with contractor in remodeling home interiors

  • Software Developer

    Civilian Medical Response Center

    (Defense & Space industry)

    20022004 (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


Sparky Dasrath’s Education

  • Drexel University

    Master in Electrical Engineering (MSEE) , Electrical &Telecommunications Engineering , 20012004

    - 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.

    Activities and Societies:
    IEEE
  • Bradley University

    Bachelor in Electrical Engineering , Electrical Engineering , 19972001

    - Created an OFDM system with UI in MATLAB

  • H. Lavity Stoutt Community College

    Associate in Natural Science , Math, Physics , 19951997

    HLSCC's program of study is part of Cambridge (England) Advanced-Level program


Additional Information

Sparky Dasrath’s Websites:

Sparky Dasrath’s Interests:

functional programming, application development, microsoft surface, hybrid F#/WPF applications, haskell, ironpython, erlang, finance, financial applications, .NET technologies, renewable energy

Sparky Dasrath’s Groups:

The F# .NET Group, C# Developers / Architects, Dotnet Developers AP , WCF -WPF-WF developers, Windows * Foundation, WPF, WPF Experts, WPF Connect, XAML Developers

  •    .NET People
  •    IT Recruiters
  •    Linked.NET Users Group (LIDNUG)
  •    .Net Professionals
  •    The Perfect Job !!!
  •    WPF Connect
  •    WCF -WPF-WF developers
  •    Senior .NET Developers
  •    C# Developers / Architects
  •    Biorepository Hub
  •    xperTools
  •    The IT Developer Network
  •    Microsoft Developers
  •    Silverlight Developers
  •    WPF Experts
  •    XAML Developers
  •    Windows * Foundation
  •    WPF
  •    Nashville .NET Users Group
  •    DotNet funda
  •    Dotnet Developers AP
  •    PRISM Framework for WPF and Silverlight
  •    The F# .NET Group

Sparky Dasrath’s Honors:

Bradley University Scholarship 1997-2001
National Dean's List 1998
Research Grant (CiMeRC) 2002-2004


Sparky Dasrath’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Sparky Dasrath’s full profile:

  • See who you and Sparky Dasrath know in common
  • Get introduced to Sparky Dasrath
  • Contact Sparky Dasrath directly

View Full Profile