gerry miller representative projects

4
GERRY MILLER 100 W 5 th St Ste 403 Royal Oak, MI 48067 Mobile: 248/8190443 United States of America Email: [email protected] BUSINESS AND TECHNOLOGY VISIONARY REPRESENTATIVE PROJECTS Aspen Marketing Services. Enterprise Architect and project lead for NxGen, Aspen’s next generation online marketing automation application. Built entirely on the Amazon cloud, this system had an HTML5/CSS3 frontend making heavy use of Jquery and AJAX to communicate with backend Web services developed in C# using Microsoft .NET. Significant use of REST services, looselycoupled architecture, and deep cross system integration using a WCF message bus. detour.fm. Single technology resource for this music discovery service launching by SXSW ‘13. Using AWS cloud hosting and Web services, built this dynamic application using Visual Studio 2012 with hosted ALM provided by http://tfspreview.com. Technologies include MVC4, .NET Framework 4.5, DynamoDB, S3 storage, Jquery, HTML5, CSS3, Simple Email Services, Simple Queuing Services, and Amazon’s ability to dynamically adjust resources based on load. WorkingHabitat. Took over the development of this PHP site and ported to a cloudbased Linux with Amazon’s MySQL RDS. Maintained the frontend in Python, then ported to Drupal CMS. Microsoft BizTalk Server. Developed a unique method of providing synchronous calls over asynchronous connections via correlation IDs that eventually became part of the core BizTalk Server product. Progressive Insurance. Lead Architect for ambitious $500MM project to rebuild Progressive’s claims processing systems. Led an innovative development strategy using Agile process and Microsoft .NET to create Progressive’s highestever rated internal application in record time. UDDI. One of the architects of this joint effort between Microsoft, IBM and Ariba to develop what the Gartner Group once called “the most important event in eCommerce for the next five years.” Provided architecture guidance, project direction and developed the C++ replication components. Full information at http://uddi.xml.org. Victoria’s Secret webcast. Won an award from the Microsoft Central Region VP for coordinating and managing the largest webcast event in Internet history, the Victoria’s Secret fashion show from Cannes, France. Amway Quixtar. Won an award from the Microsoft Central Region VP for work on Amway’s Quixtar site, at the time the largest ecommerce site in history. Helped the team resolve issues ranging from IIS and web farm configuration problems to MTS component design. Site available at http://www.quixtar.com.

Upload: gerry-miller

Post on 23-Jun-2015

247 views

Category:

Documents


0 download

DESCRIPTION

Gerry Miller’s list of representative projects, detailing a wide range of accomplishments during a 20-year career.

TRANSCRIPT

Page 1: Gerry Miller Representative Projects

GERRY  MILLER    100  W  5th  St  Ste  403    Royal  Oak,  MI  48067   Mobile:  248/819-­‐0443  United  States  of  America   Email:  [email protected]    

 

  BUSINESS  AND  TECHNOLOGY  VISIONARY    

    REPRESENTATIVE  PROJECTS  

Aspen  Marketing  Services.    Enterprise  Architect  and  project  lead  for  NxGen,  Aspen’s  next  generation  online  marketing  automation  application.    Built  entirely  on  the  Amazon  cloud,  this  system  had  an  HTML5/CSS3  front-­‐end  making  heavy  use  of  Jquery  and  AJAX  to  communicate  with  back-­‐end  Web  services  developed  in  C#  using  Microsoft  .NET.    Significant  use  of  REST  services,  loosely-­‐coupled  architecture,  and  deep  cross-­‐system  integration  using  a  WCF  message  bus.  

detour.fm.    Single  technology  resource  for  this  music  discovery  service  launching  by  SXSW  ‘13.    Using  AWS  cloud  hosting  and  Web  services,  built  this  dynamic  application  using  Visual  Studio  2012  with  hosted  ALM  provided  by  http://tfspreview.com.    Technologies  include  MVC4,  .NET  Framework  4.5,  DynamoDB,  S3  storage,  Jquery,  HTML5,  CSS3,  Simple  Email  Services,  Simple  Queuing  Services,  and  Amazon’s  ability  to  dynamically  adjust  resources  based  on  load.  

WorkingHabitat.    Took  over  the  development  of  this  PHP  site  and  ported  to  a  cloud-­‐based  Linux  with  Amazon’s  MySQL  RDS.    Maintained  the  front-­‐end  in  Python,  then  ported  to  Drupal  CMS.  

Microsoft  BizTalk  Server.    Developed  a  unique  method  of  providing  synchronous  calls  over  asynchronous  connections  via  correlation  IDs  that  eventually  became  part  of  the  core  BizTalk  Server  product.  

Progressive  Insurance.    Lead  Architect  for  ambitious  $500MM  project  to  rebuild  Progressive’s  claims  processing  systems.    Led  an  innovative  development  strategy  using  Agile  process  and  Microsoft  .NET  to  create  Progressive’s  highest-­‐ever  rated  internal  application  in  record  time.  

UDDI.    One  of  the  architects  of  this  joint  effort  between  Microsoft,  IBM  and  Ariba  to  develop  what  the  Gartner  Group  once  called  “the  most  important  event  in  eCommerce  for  the  next  five  years.”    Provided  architecture  guidance,  project  direction  and  developed  the  C++  replication  components.    Full  information  at  http://uddi.xml.org.  

Victoria’s  Secret  webcast.    Won  an  award  from  the  Microsoft  Central  Region  VP  for  coordinating  and  managing  the  largest  webcast  event  in  Internet  history,  the  Victoria’s  Secret  fashion  show  from  Cannes,  France.  

Amway  Quixtar.    Won  an  award  from  the  Microsoft  Central  Region  VP  for  work  on  Amway’s  Quixtar  site,  at  the  time  the  largest  e-­‐commerce  site  in  history.    Helped  the  team  resolve  issues  ranging  from  IIS  and  web  farm  configuration  problems  to  MTS  component  design.    Site  available  at  http://www.quixtar.com.  

Page 2: Gerry Miller Representative Projects

GERRY MILLER – Page 2 –

Architectural  Consultant,  for  State  Street  Bank,  one  of  the  largest  international  global  custodians.    Spearheaded  a  three-­‐year  effort  to  build  a  common  class  library  and  development  environment  for  PC  applications  throughout  the  company.    At  last  count,  there  were  over  20  applications  and  200+  developers  in  this  environment;  a  study  by  the  client  found  a  $16.5  million  savings  over  the  first  two  years  of  implementation.    Responsible  for  concept,  architecture  and  delivery  of  the  project.    Mentored  the  core  group  of  developers,  who  then  fanned  out  into  other  development  groups  to  provide  training  and  development  support.    Major  accomplishments  include:  

Strategic  Consulting  Services  -­‐  Served  as  the  primary  source  of  technical  and  industry  guidance  to  the  main  IS  department’s  executive  staff  in  their  strategic  migration  to  object-­‐oriented  technology  in  a  client/server  environment.    Responsible  for  analyzing  and  providing  mentorship  on  emerging  technologies,  industry  trends,  tool  sets,  resource  pools  and  vendors.  

Object-­‐Oriented  Development  Environment  -­‐  Designed  and  coded  a  majority  of  the  C++  class  library.    Incorporated  COM/OLE,  C++  exception  handling  and  run-­‐time  type  identification.    The  library  consists  of  over  275  classes  which  provide  low-­‐level  services  (such  as  database  access)  and  high-­‐level  business  objects,  including  an  entire  application  framework.  

Order  Routing  Architecture  -­‐  Designed  and  implemented  a  thunking  solution  to  allow  this  32-­‐bit  C++  application  to  communicate  with  two  required  16-­‐bit  DLLs.    Also  provided  high-­‐level  analysis  of  the  development  environment,  which  involved  integrating  the  Windows  application  into  a  DCE  cell,  using  Encina  to  provide  transactional  RPC’s.    This  architecture  currently  supports  over  $100MM  in  daily  market  trades.  

Performance  &  Analytics  –  Recommended  C++,  then  developed  the  core  of  the  company’s  first  C++  project,  a  Microsoft  Windows  performance  &  analytics  program  that  was  a  critical  component  in  helping  the  client  win  a  $68  billion  fund.    Led  a  team  of  non-­‐Windows  programmers  to  successful  completion  in  6  weeks,  causing  this  project  to  win  Microsoft’s  Best  Business  Application  of  the  Year  award  and  become  the  model  for  application  development  at  this  client.  

Report  Writer  -­‐  Developed  a  client/server  financial  reporting  system.    Fully  responsible  for  analysis,  design  and  development  of  a  C++  Windows  visual  report  writer.    The  project  was  bundled  with  the  client’s  financial  reporting  package.  

SQL  OREO  management  system,  for  Bank  of  Boston.    Designed  and  managed  the  development  of  this  system  that  helped  make  profitable  a  real-­‐estate  portfolio  losing  $8  million  per  day.  Also  updated  and  debugged  a  multi-­‐billion  dollar  loan  management  system.    Responsible  for  project  management,  design  and  coding,  and  maintained  all  systems  documentation  and  assisted  in  preparing  user  documentation.    Participated  in  a  database  task  force  that  developed  and  documented  company-­‐wide  database  standards  and  strategies.    Also  wrote  several  80x86  assembly  utilities,  including  one  that  IBM  now  uses  to  determine  MAC  addresses  of  live  token  ring  cards.  

Watchlisted  Loan  Tracking,  a  program  for  a  large  midwestern  financial  institution.    Helped  train  their  staff  in  object-­‐oriented  analysis  and  design,  then  mentored  them  in  developing  a  production  C++  Windows  application.    The  program  automates  the  process  of  tracking  watchlisted  loans,  reducing  by  2/3  the  amount  of  manual  input  required  under  the  previous  system.  

Page 3: Gerry Miller Representative Projects

GERRY MILLER – Page 3 –

Proxy  Edge,  for  Fidelity  Investments.    Helped  develop  this  groundbreaking  proxy  management  program  for  the  mutual  fund  industry.    Resolved  over  500  bugs  in  this  Windows  C  program  in  less  than  1  month.  

Ford/CarPoint  build-­‐to-­‐order  joint  venture.    Won  an  award  from  the  Microsoft  Central  Region  VP  for  leading  the  architecture  and  development  of  a  complete  COM+  application  for  handling  BizTalk  messages  on  Windows  2000  Advanced  Server.    Built  the  application  as  a  set  of  queued  components  and  event  handlers,  making  extensive  use  of  the  COM+  catalog  and  administrative  configuration  capabilities.  

BizTalk  Jumpstart  Toolkit.      Worked  on  the  design  and  development  team  for  the  Microsoft  BizTalk  Jumpstart  Toolkit,  and  wrote  the  SMTP/POP3  transport  adapters  using  Visual  C++/ATL.  

COM+  LCE  training.    Wrote  the  C++-­‐based  lab  materials  for  internal  Microsoft  training  on  COM+  loosely  coupled  events.    Included  material  and  examples  on  permanent  and  transient  subscriptions,  publisher  and  subscriber  filters,  and  programmatic  and  administrative  control  of  subscriptions.  

XML-­‐Based  Business-­‐to-­‐Business  E-­‐Commerce  System,  for  Datastream,  the  world’s  leading  MRO  software  company.    Designed  and  led  the  team  that  built  an  XML-­‐based  engine  using  Visual  C++  with  ATL,  Microsoft  Transaction  Server  and  SQL  Server.    This  system  acts  as  a  middle  layer  between  the  client’s  software  and  the  order  fullfillment  companies  (e.g.,  Wesco  and  Fastenal).      

E-­‐Commerce  Web  Site,  for  The  Foxboro  Company  (acquired  by  Invensys),  a  major  manufacturing  supplier.    Designed  and  led  the  team  that  built  this  commerce  site  available  at  http://www.iastore.com.  

Worldwide  Extranet,  for  Allendale  Insurance,  the  world’s  largest  mutual  insurance  company.    Conceived,  designed,  managed  and  developed  this  IIS-­‐based  Extranet  that  securely  serves  confidential  data  to  over  1,800  client  companies,  including  Intel,  Sun,  Microsoft  and  Hewlett-­‐Packard.    Developed  server-­‐side  MTS  components  using  Visual  C++/ATL  with  ADO,  using  COM  interfaces  from  IIS  and  Certificate  Server.  

Web-­‐Based  Defect  Tracking  System,  for  the  world’s  largest  software  company.    Prepared  the  proposal  that  resulted  in  this  business,  and  architected  the  entire  system.    The  application  has  over  10,000  databases  worldwide,  and  uses  a  DHTML  front-­‐end  coupled  with  a  SQL  Server  7.0  back  end  via  C++  MTS  components.    This  system  is  the  client’s  single-­‐most  important  internal  application  as  it  is  the  cornerstone  of  their  $6+  billion  localization  business.  

Internet  Commerce,  for  PC  Connection,  the  nation’s  oldest  mail-­‐order  dealer  of  computer  software  and  hardware.    Designed  the  Internet  Commerce  solution,  which  went  live  in  July  1997.    Provided  architectural  guidance,  project  management  and  organizational  consulting.    Managed  a  team  that  built  the  system  using  Active  Server  Pages,  Microsoft  Transaction  Server,  custom  ActiveX  components  and  SQL  Server.    Site  is  available  at  http://www.pcconnection.com.  

Web-­‐Based  Manufacturing  Control  System,  for  Perceptron,  the  automotive  industry’s  leading  supplier  of  non-­‐contact  measurement  systems.    Designed  and  managed  the  team  that  built  a  web  front  end  (Internet  Explorer  5  using  VML  and  DHTML)  and  COM  middle  tier  (C++  using  ATL,  XML,  XSL)  to  interface  with  laser  cameras  and  programmable  logic  controllers.    The  system  is  based  on  Windows  NT  Workstation  and  is  in  use  at  nearly  every  automotive-­‐related  manufacturing  plant  in  America.  

Page 4: Gerry Miller Representative Projects

GERRY MILLER – Page 4 –

Email  Support  System,  for  Rational,  a  major  developer  of  software  tools.    Designed  and  led  the  team  that  built  a  system  that  accepts  incoming  support  request  email,  applies  a  set  of  heuristics  to  determine  the  problem,  and  automatically  enters  the  case  into  a  worldwide  Vantive  support  infrastructure.    The  system  uses  Microsoft  Exchange  with  server-­‐side  COM  components,  along  with  the  Vantive  API.  

Web  Accounting  Application,  for  the  Commonwealth  of  Massachusetts.    Wrote  the  proposal  that  led  to  Clarity’s  selection  as  one  of  two  firms  to  build  this  solution,  winning  over  larger  firms  including  Andersen  Consulting  and  Coopers  &  Lybrand.    Architected  the  technology  to  connect  a  web  front-­‐end  to  MMARS,  the  Massachusetts  mainframe  accounting  system  with  over  7,000  users.    Managed  the  team  that  successfully  built  this  system  using  Internet  Information  Server,  SNA  Server  and  custom  ActiveX  components.    Also  built  the  publicly  available  site  based  on  this  technology.  

Internet  E-­‐Mail,  for  Juno,  a  vendor  of  a  free,  advertiser-­‐supported  Internet  e-­‐mail  program.    Using  Visual  C++,  designed  and  built  a  wizard  engine  for  the  registration  system  and  customized  the  program’s  spell  checker.    Also  built  automated  test  suites  using  Microsoft  Test.  

Internet  Web  Agent,  for  a  commercial  software  company’s  Web  management  system.    Built  using  Visual  C++  with  MFC  Internet  classes,  the  multithreaded  program  acts  as  an  intelligent  caching  engine  to  pre-­‐fetch  web  pages  the  user  is  likely  to  view.    Also  provides  off-­‐line  caching  capability  through  scheduled  dial-­‐up  connections  to  the  Internet  using  RASAPI.  

Distributed  Reporting  Architecture,  for  Stream  International,  a  $2.9  billion  software  services  company.    Responsible  for  architecture  of  a  high-­‐volume  distributed  reporting  system  built  as  a  set  of  multithreaded  Windows  NT  services  communicating  via  RPC  and  OLE  automation.    Also  responsible  for  designing  the  data  mart  that  feeds  the  system,  including  the  method  of  population  from  a  source  SAP  system  to  the  data  warehouse  to  the  data  mart.  

Firewall-­‐Safe  Online  Support  Engine,  for  Lotus  Development’s  Web-­‐based  support  system.    Built  as  a  Windows  NT  service  using  Visual  C++  and  ATL,  the  program  exposes  a  DCOM  interface  to  allow  a  web  server  to  communicate  with  the  company’s  support  database  behind  the  firewall.    The  program  passes  these  requests  using  TCP/IP  sockets  over  a  secure  connection  through  the  firewall  to  a  daemon  running  on  the  database  server  machine.  

OLE  Companion,  for  a  Lotus  Development’s  customer  support  system  (Vantive).    The  Visual  C++  program  allows  Vantive  users  to  insert  non-­‐OLE  objects  as  OLE  objects  into  the  Vantive  database.    The  program  provides  a  flexible,  extensible  framework  that  wraps  the  non-­‐OLE  file  in  an  OLE  structured  storage,  adds  management  information  to  the  storage,  then  stores  the  package  in  an  image  column  in  Vantive’s  Sybase  database.  

ObjectScope,  an  object  repository  and  communications  tool  for  use  in  large-­‐scale  object-­‐oriented  environments.    Co-­‐managed  the  design  and  development  process,  including  actual  development,  writing  C++  using  OLE.    Used  this  project  as  a  pilot  to  beta  test  Microsoft  SQL  Server  6.0.  

QuickStart  tutorial  for  Freelance  Graphics  for  Windows,  for  Lotus  Development.    PC  Week  called  it  “the  slickest  on-­‐line  tutorial  PC  Week  Labs  has  seen.”