Richard Kennicker
Senior Software Engineer at TradeStation Securities- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
TradeStation
-
United States
-
Financial Services
-
700 & Above Employee
-
Senior Software Engineer
-
Nov 2009 - Present
-
-
-
-
Senior Software Engineer
-
2009 - Present
-
-
-
-
Developer
-
Aug 2006 - Nov 2010
Manage and perform all design, development and day-to-day administrative needs for several public-facing and internal-only web applications. Accomplishments Succeeded in refactoring and rewriting a problematic set of public-facing, database-driven web applications, and their internal-only, administrative counterparts, using the common presentation/ business /data layer approach, using ASP.NET, SQL Server 2005, NHibernate and the Telerik suite of controls. Merged multiple databases… Show more Manage and perform all design, development and day-to-day administrative needs for several public-facing and internal-only web applications. Accomplishments Succeeded in refactoring and rewriting a problematic set of public-facing, database-driven web applications, and their internal-only, administrative counterparts, using the common presentation/ business /data layer approach, using ASP.NET, SQL Server 2005, NHibernate and the Telerik suite of controls. Merged multiple databases, and brought data-quality issues front-and-center. Negotiated severe time constraints. Currently designing a SOA interface to our assets, using WCF, and rewriting public facing apps using ASP.NET AJAX. Leveraging the Web Service Software Factory, and other factory patterns, from Microsoft. Especially interested in the new ASP.NET MVC Framework. Researched and bought or implemented e-commerce related tools for ui, shipping, billing, help desk, forum and blogging. Prepared XML payloads for shipping providers ( USPS, UPS and Fedex ). Managing all deployment and related issues with third-party hosting provider. Show less Manage and perform all design, development and day-to-day administrative needs for several public-facing and internal-only web applications. Accomplishments Succeeded in refactoring and rewriting a problematic set of public-facing, database-driven web applications, and their internal-only, administrative counterparts, using the common presentation/ business /data layer approach, using ASP.NET, SQL Server 2005, NHibernate and the Telerik suite of controls. Merged multiple databases… Show more Manage and perform all design, development and day-to-day administrative needs for several public-facing and internal-only web applications. Accomplishments Succeeded in refactoring and rewriting a problematic set of public-facing, database-driven web applications, and their internal-only, administrative counterparts, using the common presentation/ business /data layer approach, using ASP.NET, SQL Server 2005, NHibernate and the Telerik suite of controls. Merged multiple databases, and brought data-quality issues front-and-center. Negotiated severe time constraints. Currently designing a SOA interface to our assets, using WCF, and rewriting public facing apps using ASP.NET AJAX. Leveraging the Web Service Software Factory, and other factory patterns, from Microsoft. Especially interested in the new ASP.NET MVC Framework. Researched and bought or implemented e-commerce related tools for ui, shipping, billing, help desk, forum and blogging. Prepared XML payloads for shipping providers ( USPS, UPS and Fedex ). Managing all deployment and related issues with third-party hosting provider. Show less
-
-
-
-
Project Leader, Risk Management Group, Investment Dept
-
Jan 2004 - Aug 2006
Responsibilities Provide systems design for the risk management group. Design solutions, write programs, manage data, research third-party offerings, assist in various risk-management analyses, inter-and intra-departmental liaise. Accomplishments Conceived, designed and wrote C#/ASP.NET applications for senior management that provided a cogent, hierarchical view of invested assets for the multiple companies, from multiple management perspectives. Designed, developed… Show more Responsibilities Provide systems design for the risk management group. Design solutions, write programs, manage data, research third-party offerings, assist in various risk-management analyses, inter-and intra-departmental liaise. Accomplishments Conceived, designed and wrote C#/ASP.NET applications for senior management that provided a cogent, hierarchical view of invested assets for the multiple companies, from multiple management perspectives. Designed, developed and evolved a long-running ( fifteen-plus years ) system of programs for various investment analyses, with a risk-management focus. Cash-flow projection, yield and duration analysis, issuer/industry/geographical exposure, and many event and security specific analyses. Developed using FOCUS and C. Designed, developed and maintained data and applications for analysis and reporting of portfolios managed on a total-return basis. Developed in C#, using VSTO. Participated with senior management and the risk-management team on the company's debt offering. High-profile project where access to the debt market was of strategic importance to the company. Participated with senior management and the risk-management team on research of third-party analytic packages, like BlackRock, especially for VAR analyses, with an overall objective of helping with the company's ERM initiative. Actively engaged senior management in discussions of concepts and plans for department-wide business intelligence initiative. Presented topics in data-warehousing, ETL, master data management, business-rules processing, center-of-excellence type organizational issues. Data -quality and application/data silos were increasingly becoming an issue. Very knowledgeable of Bloomberg and its APIs, YieldBook, and other data providers. Managed a variety of inter- and intra-departmental relationships for the investment department.
-
-
Project Leader, Information Systems Group, Investment Dept
-
Jun 1984 - Jan 2004
Responsibilities Design, develop and maintain systems for investment analysis and accounting. Provide technical guidance to team members. Accomplishments Introduced MSDN. Led development team from VB5/6 to .NET. Evangelized OO. Designed and built many applications for investment management problems - rating agency and regulatory reporting, trading, total return analysis, bond swap analysis, valuation. Very knowledgeable of Camra, the investment accounting system from… Show more Responsibilities Design, develop and maintain systems for investment analysis and accounting. Provide technical guidance to team members. Accomplishments Introduced MSDN. Led development team from VB5/6 to .NET. Evangelized OO. Designed and built many applications for investment management problems - rating agency and regulatory reporting, trading, total return analysis, bond swap analysis, valuation. Very knowledgeable of Camra, the investment accounting system from SS&C. Wrote low-level, high-performance DataFlex to SQL Server ETL tool, using C#, for populating MS SQL SERVER from CAMRA, the investment accounting package. Wrote FOCUS add-ins, in C, that provided for basic bond math. Technical C#/ASP.NET/ ASP.NET AJAX/SQL SERVER 2005 C/C++/STL XML and related technologies NHibernate/Spring.Net Python//Django/PostgresQL Studying the new MS stack - WPF/WWF/WCF Software Factories/DSL
-
-
Education
-
Grinnell College
Mathematics and Philosophy