I'm a software developer who has been involved in many different areas of programming but never yet specialized in anything. I started my career as a low-level embedded C/assembly language programmer and hardware designer (VHDL, LogicWorks, etc.). I progressed from there to get a taste of distributed systems programming using C++, Python, and CORBA as the middleware. Building a financial database from scratch for a department of Lockheed Martin was my introduction to database programming. I then spent a year building device wrappers and desktop applications written in C# 2010 .NET, Visual C++, COM, the Win32 API, and Visual Basic 6.0. At my last role, I worked as a source code and database analyst for identifying the root causes of bugs in applications written in Java, Visual Basic 6.0, GCC C++, and Oracle. I now work as a Ruby on Rails developer for industrial healthcare applications and am experimenting on my own time with Elm and Yesod, as my key interest of late is in Haskell and functional programming for real world applications.
My feeling is that I have finally landed on something I find truly elegant and beautiful with Haskell, and I'm looking forward to applying the lessons I learn from this language in other languages and programming projects that may not use languages that directly encourage a functional programming style in their syntax.
Q&A for professional and enthusiast programmers
Q&A for peer programmer code reviews
Q&A for professional programmers interested in conceptual questions about software development
Q&A for people studying math at any level and professionals in related fields
Q&A for power users of Apple hardware and software
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems.
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for computer enthusiasts and power users
Q&A for students, researchers and practitioners of computer science