Seeking a position which leverages my knowledge of exchange technologies and high frequency trading to promote reliable, high throughput, low latency, profitable trading applications in Chicago, IL.
Specialties:C++, Java, Python, Linux, FIX, Ouch, Stamp, ArcaDirect, HFT applications
Software Engineer @ • Develop Java exchange connectivity framework
• Maintain C FIX connectivity framework
• Develop and maintain connectivity to
Seeking a position which leverages my knowledge of exchange technologies and high frequency trading to promote reliable, high throughput, low latency, profitable trading applications in Chicago, IL.
Specialties:C++, Java, Python, Linux, FIX, Ouch, Stamp, ArcaDirect, HFT applications
Software Engineer @ • Develop Java exchange connectivity framework
• Maintain C FIX connectivity framework
• Develop and maintain connectivity to over 100 North and South American markets
• Develop click and algorithmic trading interfaces
• Write customer and developer documentation
• Oversee testing and release of infrastructure products From May 2010 to Present (5 years 5 months) Chicago, ILSoftware Developer @ • Developed software infrastructure for high frequency trading (C++, Java, python)
• Maintained C++ US equities and options infrastructure
• Support trading and regulatory compliance software
• Developed functional and unit tests, coverage and analysis tools From January 2009 to April 2010 (1 year 4 months) Student Developer @ • Worked in the Instructional Development Center with faculty and staff to develop programs, such as web and console applications, in support of classes at Purdue
• Assisted with continuing education classes by providing classroom instruction support
• Collaborated with grant coordinators to determine scope and time line for programs
• Supervised development teams of 2 – 5 members to ensure quality and timely delivery From August 2005 to December 2008 (3 years 5 months) Intern Developer @ Developed software infrastructure for high frequency trading From June 2008 to August 2008 (3 months) Web Programmer, Systems Administrator @ • Developed web based intranet and extranet applications
• Designed secure data storage solutions for small business customers
• Administered in house Linux mail and web servers
• Managed group of 5 employees From August 1999 to August 2001 (2 years 1 month) Independent Consultant TCL Programmer @ • Developed international currency monitoring application for Bank One International
• Implemented new design for Bank One International Division's web site From June 1999 to August 1999 (3 months) Web Programmer, Systems Administrator @ • Developed programs for internal customers including network status, web, and site wide management applications
• Developed web programs for external customers
• Managed web development team of 10 members From July 1998 to April 1999 (10 months)
BS, Computer Science, Mathematics @ Purdue University From 2005 to 2008 William Schroeder is skilled in: Python, C++, Linux, Java, Stamp, Bash, Perl, Distributed Systems, C, Eclipse, Shell Scripting, Unix
Looking for a different
William Schroeder?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension