Brian Wray

Back to Home


I'm a professional software developer in the Twin Cities area.

Professional History

Target Corporation, Twin Cities, Minnesota

2018 - 2020, Senior, and 2020 - Present, Lead Engineer

I design, build, and maintain applications that manage the physical inventory in retail stores and distribution centers. I work here primarily in JVM-based languages and highly containerized deployments.

Thomson Reuters, Eagan, Minnesota

2011 - 2014, Senior, and 2014 - 2018, Lead Software Engineer, Legal Technology Infrastructure and Operations

Designed, built, and maintained a variety of distributed applications on both the Java and .NET platforms.

Particularly interesting work includes a large-scale OCR application, currently processing millions of images daily.

More recent work includes cloud-based applications running on Amazon Web Services.

2006 - 2011, Software Engineer, Application Technologies

Built and maintained a distributed web application using the .NET platform which serviced over a million interactive user sessions daily.


University of Minnesota, Twin Cities

2006 - Bachelor of Science

Major concentration of computer science, minor concentration of mathematics.

Degree emphasis of cryptology and security.

Alphabet Soup

Some organizations like seeing a list of technologies. Mine is as follows.

Other Interests

Computer Chess

An ongoing hobby since my undergraduate years is the development of programs that play chess.

My creations have competed against both humans and other computer players on the Internet Chess Club (ICC) and during the 2006 Americas' Computer Chess Championships.


I dabble with my camera. Some examples are viewable here and here.


Email: b r i a n [at] w r o c k e t . o r g