“Rich is one the most talented architects and developers I have had the pleasure to work with. His skillset has a breadth and depth that few people can aspire to, let alone attain. When he encounters a new technology he devours it from every angle, technically, tactically and strategically, until he’s made it his own. He brings all this expertise to bear with a passion, incisiveness and ingenuity that is nothing short of phenomenal. I’ve worked with Rich on some of the most challenging and demanding projects and can say that his energy, intelligence and drive are what made them possible.”
About
Rich is passionate about working with the most advanced and transformative technologies…
Services
Experience
Education
-
Drexel University
-
-
Work toward Masters Degree studying Electro Physics, Microwave Systems, and Antenna Design
-
-
-
-
-
-
-
-
Licenses & Certifications
Publications
-
Developing High-Quality Code, The .NET Way
Software Development Times
See publicationArticle highlighting best practices for developing high quality applications. Focus was primarily on .NET development which now spans many platforms such as Windows, iOS, Android, Linux, and more.
-
Essential Windows Communication Foundation
Addison Wesley
Windows Communication Foundation (WCF) is the easiest way to produce and consume Web services on the Microsoft platform. With .NET 3.5, WCF has been extensively revamped--and Visual Studio 2008 gives developers powerful new tools for utilizing it. Essential Windows Communication Foundation shows developers exactly how to make the most of WCF with .NET 3.5 and Visual Studio 2008.
Other authorsSee publication
Courses
-
Java Training
Developmentor
-
Modern Web Development
Developmentor
-
QlikView Designer
QlikTech
-
QlikView Developer
QlikTech
Projects
-
Fidelity Trader+
- Present
Fidelity Trader+ (sometimes called Fidelity Trader Plus) is Fidelity Investments’ advanced trading platform designed for active or sophisticated investors who want professional level trading tools. It replaces and modernizes Fidelity’s older platform Active Trader Pro and integrates trading across desktop, web, and mobile environments.
-
Next Generation Trader Desktop
- Present
Working on the next generation Trader Desktop for one of largest financial services companies in the world. Next generation platform includes a real-time client application based on Windows Presentation Foundation. Server-side technology includes Java, Scala, AKKA, REST, Jersey, TomCat, GemFire, Oracle, and TimesTen.
-
Next Generation Product Master
- Present
Defined and implemented a next generation architecture for a major asset management company located in New York City. There were many architectural considerations we faced.
We considered metadata schemas, document and hierarchical, entity-attribute-value (EAV) approaches for storage of products. This led to a review of many database solutions including MongoDB, MarkLogic, and SQL Server.
Client-side we built a modern web-based application using AngularJs. Angular Grid, and…Defined and implemented a next generation architecture for a major asset management company located in New York City. There were many architectural considerations we faced.
We considered metadata schemas, document and hierarchical, entity-attribute-value (EAV) approaches for storage of products. This led to a review of many database solutions including MongoDB, MarkLogic, and SQL Server.
Client-side we built a modern web-based application using AngularJs. Angular Grid, and Angular Dynamic Forms. Connectivity back to the server was using a combination of standard REST services and OData services.
Server-side we considered multiple stacks include ASP.NET WebAPI, Breeze, MarkLogic, and NodeJs. For NodeJs we considered the MEAN stack (MongoDb, Express, AngularJs, Node). Eventually we settled on .NET using Entity Framework with Breeze and SQL Server to built a data-centric API layer.Other creators -
Peep (peep.photo)
- Present
Chief Architect and Lead Developer for the next generation in mobile photo sharing. Designed to take out Instagram. Technologies include Xamarin, iOS, Android, Amazon Web Services (EC2, S3, CloudFront, RDS, etc.), PostgreSQL, ASP.NET Web API, OAuth, and much more.
Other creatorsSee project -
Herald
Think of Herald as a vertical version of the ticker you see on your favorite news channels. Herald continually scours for relevant news from hundreds of sources to bring you news and opinions as they're happening.
Other creatorsSee project -
Holiday Musicbox
- Present
See projectEnjoy the holidays with the sounds of an old time musicbox.
Songs:
Silent Night
O Christmas Tree
First Noel
Jingle Bells
We Wish You A Merry Christmas
Brahms Lullaby
Edelweiss
Hark The Herald
Good King Wenceslas
Language Support: English, Russian, Spanish, French, German
Swipe left/right to listen to a different song. -
Halloween Sounds
- Present
See projectCreate your own haunted house with this collection of 12 sounds. This collection includes a witch's cackle, door creaking, thunder, owl, bats, zombies, chainsaw, cauldron, crow, scream, cat, and a sinister bell toll.
-
TapLock
- Present
See projectGet ready for a fun way to protect your phone from theft. Set your phone down, tap a combination, and go! After three incorrect passwords or if the phone is moved an alarm will sound until a correct password is tapped.
Features Include:
Sound Alarm - alarm sound plays when the alarm goes off
Visual Alarm - When alarm goes off, the screen flashs red
Movement Alarm - pick up the phone, the alarm sounds
Navigation Alarm - navigate away from the app, the alarm sounds cell…Get ready for a fun way to protect your phone from theft. Set your phone down, tap a combination, and go! After three incorrect passwords or if the phone is moved an alarm will sound until a correct password is tapped.
Features Include:
Sound Alarm - alarm sound plays when the alarm goes off
Visual Alarm - When alarm goes off, the screen flashs red
Movement Alarm - pick up the phone, the alarm sounds
Navigation Alarm - navigate away from the app, the alarm sounds cell phone windows phone -
HTTP Compression for ASP.NET and Azure
- Present
See projectAn ASP.NET HTTP Module for HTTP Compression. The primary reason for using this is if IIS Dynamic Compression is not supported in your environment. This HTTP Compression Module also supports WebResource.axd compression.
-
Partners Healthcare - Research Platform and Virtual Colonoscopy
Delivered a High Performance Computing solution to support Partners Healthcare medical research. Expanded the solution to demonstrate that research on virtual colonoscopy could be enhanced for mass market use. Goal was to take research code base and make it production ready and reduce time from hours to only a few minutes require for mass market use.
Other creatorsSee project -
SmartModel
Create the ability to scale MATLAB models built by Intuitive Analytics to insane levels. We scaled the model internally using MATLAB's parfor capability and extended that to a grid computing cluster. We then took the model and exposed it using both REST and SOAP web services.
Technology used .NET, Java, Apache CXF, Jackson, Maven, Eclipse, MATLAB, MCR.Other creatorsSee project -
Thomson Financial
See projectModernization of a legacy portfolio management system, Portia. Focus was on reducing legacy technologies, creating a multi-tier architecture, and improving user experience by adopting more modern UI technologies. This allowed Thomas Financial to compete against more modern portfolio management system in the market and even win back losses.
-
SharePoint Adapter for BizTalk
Developed and implemented the SharePoint Adapter for BizTalk to enable workflows between Microsoft Office, BizTalk, and SharePoint. The adapter was picked up by the BizTalk team and further developed and included in the BizTalk product.
Other creatorsSee project -
Essential Windows Communication Foundation
- Present
Windows Communication Foundation (WCF) is the easiest way to produce and consume Web services on the Microsoft platform. With .NET 3.5, WCF has been extensively revamped--and Visual Studio 2008 gives developers powerful new tools for utilizing it. Essential Windows Communication Foundation shows developers exactly how to make the most of WCF with .NET 3.5 and Visual Studio 2008.
Other creatorsSee project -
Wayfair Supplier Pipeline
-
Worked on the entire pipeline for Wayfair including suppliers entering product information, algorithmic pricing, competitive analysis, and global product cache running in Google Cloud Platform.
-
DeltaV Logbooks (Emerson Process Management)
-
Worked for Emerson Process Management to create a highly secure and automated installer for their DeltaV LogBooks application. We needed to automate the installation and securing of Internet Explorer, Internet Information Services (IIS), Windows 2008 SP2, Windows 2008 R2, Windows 2012, Windows 7, SQL Server 2012, and SQL Server 2014.
Focus was on implementing and installer that used the Center for Internet Security (CIS) standards to install and secure various the application and…Worked for Emerson Process Management to create a highly secure and automated installer for their DeltaV LogBooks application. We needed to automate the installation and securing of Internet Explorer, Internet Information Services (IIS), Windows 2008 SP2, Windows 2008 R2, Windows 2012, Windows 7, SQL Server 2012, and SQL Server 2014.
Focus was on implementing and installer that used the Center for Internet Security (CIS) standards to install and secure various the application and operating system.Other creatorsSee project -
Portfolio Implementation
-
Application is responsible for multi-day trades and rebalances based on models. Gained the trust of Global Equity (aka Quant) by addressing immediate quality issues affecting the business. Within months we demonstrated continuous up-time and zero failures in production. Current focus is on modernizing major components of the application. Application is a functional partitioned set of RESTful services using JAX-RS inside Glassfish.
Technologies include Java, HTML5, .NET, Backbone…Application is responsible for multi-day trades and rebalances based on models. Gained the trust of Global Equity (aka Quant) by addressing immediate quality issues affecting the business. Within months we demonstrated continuous up-time and zero failures in production. Current focus is on modernizing major components of the application. Application is a functional partitioned set of RESTful services using JAX-RS inside Glassfish.
Technologies include Java, HTML5, .NET, Backbone, Scala, JDBC, JPA, Guice, JSON, GSON, Jetty, Bamboo, Gradle, Jacoco, TestNG, Sonar, and SQL 2008/2012.Other creatorsSee project -
APEX
-
APEX is an exposure reporting tool for fund-of-fund management. Provided a new architecture for Greenfield development based on more modern technologies such as HTML5, Knockout, KendoUI, ASP.NET MVC, Entity Framework, and SQL Server 2012. Focus on feature parity with high quality and new features critical to the business. Application was deployed on-time with promised features by the team.
Other creators -
Asset Allocation Optimizer (AAO)
-
Asset Allocation Optimizer (AAO) is an application for trade construction of fund-of-fund and separately managed accounts. Turned this project around immediately by focusing on what mattered to the business and empowering others to do the right thing. The team was finally able to deliver on functionality that was promised for five years.
Technologies include WinForms, Windows Presentation Foundation, ADO.NET, and Entity Framework.Other creators -
Active Trader Pro
-
Architect and lead developer (one of four) responsible for the next generation of Fidelity's Active Trader Pro over an 80+ person development team. Product was built using Windows Presentation Foundation (WPF) and Silverlight for deployment to desktop and web. Helped architect core client framework features including asynchronous messaging, multi-threading, and user interface interaction. Mentored other developers and architects in delivering a quality product.
Other creatorsSee project -
BNY ConvergEx - PerformEx
-
PerformEx’s customizable technology allows customers to have an incredible depth of view into all their trading activity around the world by offering highly detailed risk forecasting, real‐time intra‐trade analytics and historical performance reports. These capabilities, along with PerformEx’s real-time alerts, significantly increase customers’ abilities to respond swiftly to changing market condition and make better investment decisions.
Other creatorsSee project -
Movement Logistics Management (Emerson Process Management)
-
Working in close collaboration with Vopak, Emerson Process Management has developed a software solution for the management and optimisation of bulk liquid terminals. The new application is based on the Logistics module in Emerson’s Syncade™ platform, which provides intelligent links between IT and industrial automation technology. This software application has been deployed for the first time at the recently completed Vopak fuel distribution terminal at Amsterdam Westpoort in the Netherlands…
Working in close collaboration with Vopak, Emerson Process Management has developed a software solution for the management and optimisation of bulk liquid terminals. The new application is based on the Logistics module in Emerson’s Syncade™ platform, which provides intelligent links between IT and industrial automation technology. This software application has been deployed for the first time at the recently completed Vopak fuel distribution terminal at Amsterdam Westpoort in the Netherlands, where an efficiency improvement of up to 30 percent has been achieved.
Other creatorsSee project -
Tyco Fire and Safety - CCURE 9000
-
CCURE 9000 is a security and access control application used throughout the world. I have had multiple engagements with the CCURE 9000 team. Initial interaction addressed their next generation networking architecture needs which addressed performance and low-bandwidth communication requirements. Years later I was able to help them with their event-based communication and persistence architecture. They then sought me out at my new company to help them architect and prove out a cloud-based…
CCURE 9000 is a security and access control application used throughout the world. I have had multiple engagements with the CCURE 9000 team. Initial interaction addressed their next generation networking architecture needs which addressed performance and low-bandwidth communication requirements. Years later I was able to help them with their event-based communication and persistence architecture. They then sought me out at my new company to help them architect and prove out a cloud-based version of their application using Windows Azure.
Other creatorsSee project -
Akamai's Edge Network
-
Worked with the VP of Engineering at Akamai to help integrate Akamai's edge caching technology with .NET. The result was an architecture and design for Akamai's Edge Caching for .NET.
Other creatorsSee project -
EBay
-
See projectWorked with Ebay on their migration of the International and US databases to a single database structure within SQL Server. Challenges included maintaining performance of US-based queries while reducing the number of databases used by Ebay on SQL Server. Just so happens, Monster.com had the same exact need. The result was a future feature recommendation to the SQL Server product team now known as UCS-2 compression.
-
MathWorks Matlab High Performance Computing
-
Led several engagements with MathWorks to help them scale their software onto clusters of Microsoft servers. The end result was guidance and reference implementations that allows Matlab to scale on clusters of servers. Subsequent engagements led to integration with Microsoft Windows HPC Server and the creation of MathWorks Matlab Production Server.
Other creatorsSee project -
Monster.com Performance Testing
-
See projectMultiple engagements over several years to improve the overall performance and architecture of Monster.com. Recommendations included both website recommendations as well as back-end SQL Server indexing and performance.
-
National Airspace System Testing
-
See projectDeveloped the testing and simulations for National Airspace System functionality including collision avoidance, fixed metering, and en-route metering.
-
Reuters.com Performance Testing and Enhancements
-
Led an engagement to help the Reuters.com team with performance testing. Gave recommendations to improve the performance of their application which resulted in a 50% reduction in network traffic and a 200% increase in scalability.
Other creatorsSee project -
State Street Fund Administration Web
-
Led a 5 week performance testing engagement on a UNISYS ES7000 (16-way) for State Street's Fund Administration website. The result was 11500% performance and scalability improvement. When done they were able to meet their demand on an HP (4-way) server.
Other creatorsSee project
Honors & Awards
-
Undergraduate Research Award
Sigma Xi
Undergraduate research award for design and fabrication of a micro-strip patch antenna system for satellite reception.
-
Phi Eta Sigma Freshman Honor Society
Phi Eta Sigma
-
Eta Kappa Nu Electrical Engineering Honor Society
Eta Kappa Nu
-
Tau Beta Pi Engineering Honor Society
Tau Beta Pi
Recommendations received
28 people have recommended Richard
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Richard Crane
364 others named Richard Crane are on LinkedIn
See others named Richard Crane