Eugene Rosenfeld is a software systems architect with years of experience providing consulting services to businesses. In his role as a Mindsharp instructor, Eugene incorporates his mentoring philosophy into the classroom: “The best way to achieve true scalability is to mentor and encourage others to think differently about how software systems should interact with users and other software.”
Eugene became involved in software development when working on the design and implementation of database systems that served financial institutions. He quickly realized that no single database or data system could store all information for an entire organization. After this realization, Eugene specialized in custom software development for enterprise application integration. Portal and knowledge management systems were a natural extension to his work in EAI since most projects required a user-facing window.
Eugene regularly incorporates various server platforms into his designs to dramatically increase the value and quality of results delivered to clients. The platforms he uses include Autonomy, Microsoft SQL Server, Exchange, and SharePoint, all of which are backed by Microsoft .NET. Eugene uses these platforms to deliver tactical-level system deployments for the Department of Defense. He also creates smart client applications and extensible run-time frameworks for clients.
In his spare time, Eugene is active in the online community through his blog, “Things That Should Be Easy,” where he provides solutions to programming problems he encounters.