We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Englewood, CO

SUMMARY

  • 20+ years of software development experience.
  • 6+ years of Microsoft .NET, C# programming experience.
  • 20+ years of C/C++ programming experience.
  • 20+ years of experience in the futures trading industry.

TECHNICAL SKILLS

  • C#
  • C/C++
  • VB
  • LINQ
  • XML
  • HTML
  • JavaScript
  • SQL
  • Win32 Scripts
  • Python .NET 3.0/3.5/4.0
  • WinForms
  • JSON
  • WPF
  • STL
  • Object Oriented Architecture/Design
  • Distributed Processing
  • Multithreading Visual Studio
  • Apache Subversion (SVN)
  • TortoiseSVN
  • VIM SQL Server
  • SSMS FIX
  • CQG
  • Bloomberg

PROFESSIONAL EXPERIENCE

Confidential, Englewood, CO

Senior Software Engineer

Responsibilities:

  • This is a short term contract position.
  • I am responsible for developing new and completing existing ASP.net MVC projects using Javascript, SQL and C#.

Confidential, Denver, CO

Senior Software Engineer

Responsibilities:

  • I joined Northfield when it was a start up with only proprietary funds under management.
  • I helped the company grow into a large successful CTA that had the ability to manage a

C#/C++ Software Engineer

Confidential

Responsibilities:
  • Implemented and maintained a simulator that allowed researchers to evaluate systematic trading strategies by back testing trading over historical data.
  • The project was developed using C+ + .
  • Created an environment for defining the logic of automated trading strategies.
  • Using this framework, researchers and programmers created applications that were executed by the simulator and the real time order manager to generate trading orders.
  • This project involved creating classes and interfaces that facilitated the creation of automated trading logic.
  • C+ + was used in this project.
  • Worked with market research experts to capture their trading concepts into fully automated trading systems using the framework described above.
  • These applications could be run stand alone applications, by the simulator or by the real time trading environment.
  • Implementation used C+ + .
  • Created an environment that allowed commodities traders to monitor the activity of 100+ combinations of trading systems and markets in real time.
  • Current position, current price and pending orders were shown and alerts were triggered when action was required.
  • WinForms, C+ + and C# were used.
  • Created applications that queried the servers of various financial data vendors for real time transaction and price data.
  • The data was distributed to multiple computers using named pipes and XML object serialization.
  • WinForms, C++ and C# were used.
  • Created a set of tools that were used to verify and manipulate the daily price data that was collected by the real time data collection system or that was acquired from other suppliers.
  • Winforms, C++ and C# were used. An open source library was used for graphing.
  • Implemented a database application that tracked trading history and performance.
  • This application was developed on Sun workstations using C+ + .

Confidential, Boulder, CO

Software Engineering Manager

Responsibilities:

  • Managed and provided technical leadership in the development of CAD and CAE tools used in the design of Printed Circuit Boards and Application Specific Integrated Circuits.
  • Tools were developed in C, C++ and Pascal under UNIX for Sun and proprietary workstations.

Software Engineer

Confidential

Responsibilities:

  • Designed, developed and maintained CAE tools used for electrical circuit simulation and PCB design.
  • Tools were developed in C and Pascal under UNIX for Sun and proprietary workstation.

Confidential, Boulder, CO

Staff Engineer

Responsibilities:

  • Technical lead and programmer for the OASys office automation product line.
  • Software was developed using PLM - 86, C and 8086 assembler under NBI's proprietary OS and MS-DOS.

Confidential, Louisville, CO

Software Engineer

Responsibilities:

  • Worked on software development and design of communications and optical storage devices for the IBM mainframe environment.

Confidential, Rancho Bernardo, CA

Software Engineer

Responsibilities:

  • Worked on various projects developing and supporting general purpose operating systems for Confidential mainframe computers in both project lead and project member positions.

We'd love your feedback!