SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
David	
  Witherspoon	
  
700	
  Heathland	
  Drive	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  cell:	
  404-­‐822-­‐0280	
  
Roswell,	
  GA	
  	
  30075	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  email:	
  dbw.online@yahoo.com	
  
Summary	
  
Technology	
  Delivery	
  Manager	
  coming	
  from	
  a	
  broad	
  Java	
  software	
  development	
  background	
  with	
  a	
  proven	
  
record	
  of	
  building	
  teams,	
  directing	
  technology	
  development	
  efforts,	
  and	
  enjoys	
  building	
  and	
  leveraging	
  team	
  
chemistry	
  through	
  ownership	
  to	
  create	
  great	
  software	
  products.	
  
Education	
  
University	
  of	
  South	
  Carolina	
  
• BS,	
  Computer	
  Science	
  (Magna	
  Cum	
  Laude,	
  3.92	
  GPA)	
  
• Presidential	
  Academic	
  Scholarship	
  
• Outstanding	
  Senior	
  Award	
  
Soft	
  Skills	
  
• Experience	
  in	
  the	
  process	
  of	
  team	
  selection,	
  building	
  and	
  long-­‐term	
  engagement	
  
• Excellent	
  verbal	
  and	
  written	
  communication	
  skills	
  
• Organized	
  work	
  habits	
  with	
  attention	
  to	
  detail	
  
• History	
  of	
  building	
  trust	
  through	
  action	
  and	
  working	
  across	
  all	
  levels	
  of	
  the	
  organization	
  
Technical	
  Skills	
  
• Systems:	
  Linux,	
  Windows	
  
• Languages:	
  Java,	
  Groovy	
  
• Frameworks:	
  Spring,	
  Spring-­‐MVC,	
  Guice,	
  MyBatis,	
  CXF,	
  JAXB,	
  JAXWS	
  
• Tools:	
  IntelliJ	
  IDEA,	
  Eclipse,	
  JProfiler,	
  VisualVM,	
  Subversion,	
  git,	
  Maven,	
  Jenkins,	
  
• Testing:	
  JUnit,	
  DBUnit,	
  Mockito,	
  Hamcrest,	
  PMD,	
  Checkstyle,	
  Findbugs,	
  Cobertura	
  
• Caching:	
  memcached,	
  ehCache	
  
• Databases:	
  SQL	
  Server	
  (2005-­‐2008),	
  PostgreSQL,	
  Oracle,	
  JDBC	
  
• Web:	
  HTML	
  (exposure),	
  CSS	
  (exposure),	
  XML,	
  XML	
  Schema,	
  Tomcat,	
  Jetty	
  
• Messaging:	
  WebSphere	
  MQ,	
  REST,	
  SOAP	
  
• Strategies:	
  Multi-­‐threading,	
  scalability,	
  generational	
  caching	
  
• Dev	
  Models:	
  SDLC,	
  Agile	
  (Scrum)	
  
Professional	
  Experience	
  
Bridge2	
  Solutions,	
  Alpharetta,	
  GA	
   October	
  2014	
  –	
  Present	
  
Technology	
  Delivery	
  Manager	
  –	
  Apple	
  Rewards	
  Initiative	
  
Assigned	
  the	
  role	
  of	
  Technology	
  Delivery	
  Manager	
  with	
  responsibility	
  for	
  building	
  a	
  development	
  and	
  QA	
  team	
  
for	
  delivering	
  a	
  portal	
  application	
  for	
  presentation	
  of	
  Apple	
  products	
  in	
  the	
  rewards	
  space.	
  Worked	
  directly	
  with	
  
Apple	
  management	
  and	
  technical	
  teams	
  to	
  establish	
  the	
  technical	
  strategy,	
  and	
  managed	
  the	
  team	
  to	
  successful	
  
product	
  delivery	
  with	
  integrations	
  across	
  several	
  verticals.	
  Defined	
  and	
  started	
  the	
  company’s	
  technical	
  
internship	
  program	
  that	
  ultimately	
  hired	
  the	
  best	
  of	
  the	
  group.	
  Defined	
  and	
  started	
  3	
  technical	
  cross-­‐team	
  
collaboration	
  groups	
  for	
  UI,	
  Java,	
  and	
  Scrum.	
  
• Built	
  the	
  team	
  from	
  the	
  ground	
  up	
  to	
  15	
  people	
  
• Established	
  practices	
  and	
  procedures	
  for	
  QA	
  and	
  Development	
  as	
  well	
  as	
  the	
  Scrum	
  model.	
  
• Worked	
  with	
  internal	
  teams	
  (NetOps,	
  DevOps,	
  DBAs,	
  Middleware)	
  to	
  gain	
  commitment	
  for	
  work	
  
completion	
  
• Engaged	
  other	
  teams	
  to	
  achieve	
  100%	
  automated	
  deployment,	
  database	
  schema	
  management,	
  smoke	
  
testing,	
  and	
  Apple	
  product	
  feed	
  loads	
  
David	
  Witherspoon	
  
700	
  Heathland	
  Drive	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  cell:	
  404-­‐822-­‐0280	
  
Roswell,	
  GA	
  	
  30075	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  email:	
  dbw.online@yahoo.com	
  
• Participated	
  in	
  remote	
  and	
  on-­‐site	
  meetings	
  with	
  Apple	
  management	
  and	
  technical	
  teams	
  to	
  determine	
  
and	
  drive	
  to	
  technical	
  solution	
  	
  
• Reported	
  to	
  management	
  on	
  development	
  and	
  quality	
  goals,	
  go/no-­‐go	
  decisions	
  
• Defined	
  and	
  communicated	
  long	
  term	
  vision	
   	
  
• Performed	
  internal	
  and	
  senior	
  developer	
  screens,	
  interviews	
  and	
  selection	
  
• Conducted	
  employee	
  ranking,	
  reviews	
  and	
  mentoring	
  
The	
  new	
  project	
  was	
  successfully	
  launched	
  initially	
  with	
  the	
  largest	
  bank	
  in	
  Canada	
  in	
  February	
  2016	
  and	
  then	
  
with	
  a	
  global	
  health	
  and	
  wellness	
  group	
  in	
  May.	
  Project	
  launch	
  was	
  covered	
  in	
  Morningstar.	
  
	
  
Bridge2	
  Solutions,	
  Alpharetta,	
  GA	
   March	
  2014	
  –	
  October	
  2014	
  
Software	
  Development	
  Manager	
  
Promoted	
  to	
  Development	
  Manager	
  over	
  two	
  teams	
  building	
  credit	
  card	
  reward	
  points	
  management	
  sites	
  for	
  
Chase	
  Bank	
  supporting	
  10	
  credit	
  card	
  products	
  and	
  70+M	
  cardholders.	
  Managed	
  one	
  team	
  of	
  four	
  (including	
  QA	
  
and	
  BA)	
  of	
  a	
  sustainment	
  webapp	
  project,	
  and	
  another	
  team	
  of	
  25	
  (including	
  QA	
  and	
  BA)	
  on	
  a	
  complete	
  rewrite	
  
of	
  the	
  other	
  project.	
  
• Worked	
  with	
  QA	
  teams	
  to	
  establish	
  practices	
  and	
  procedures	
  
• Worked	
  with	
  BA	
  teams	
  to	
  establish	
  timing	
  and	
  content	
  of	
  user	
  stories	
  in	
  time	
  for	
  development	
  and	
  test	
  
• Worked	
  with	
  project	
  managers	
  to	
  	
  negotiate	
  and	
  manage	
  the	
  development	
  schedule	
  
• Built	
  relationships	
  with	
  Ops,	
  Support	
  and	
  SCM	
  teams	
  to	
  achieve	
  automated	
  deployment	
  of	
  both	
  
products	
  to	
  production	
  and	
  down-­‐level	
  environments	
  
• Guided	
  both	
  teams	
  through	
  production	
  issues,	
  interfacing	
  with	
  Chase	
  executives	
  as	
  needed	
  
• Participated	
  in	
  phone	
  screens	
  and	
  interviews	
  of	
  candidates	
  
• Conducted	
  employee	
  ranking,	
  reviews	
  and	
  mentoring	
  
The	
  new	
  project	
  was	
  successfully	
  released	
  in	
  advance	
  of	
  the	
  2014	
  holiday	
  season	
  serving	
  millions	
  of	
  users.	
  
	
  
Bridge2	
  Solutions,	
  Alpharetta,	
  GA	
   October	
  2013	
  –	
  March	
  2014	
  
Senior	
  Engineer	
  
Team	
  member	
  developing	
  and	
  enhancing	
  internal	
  services	
  layer	
  to	
  support	
  order	
  management	
  and	
  merchant	
  
integration	
  [Java,	
  CXF	
  (JAXB,JAX-­‐WS),	
  Intellij	
  IDEA,	
  Spring,	
  Mockito,	
  Hamcrest]	
  
• Implemented	
  a	
  SOAP-­‐based	
  service	
  to	
  integrate	
  with	
  an	
  external	
  international	
  shipping	
  service	
  with	
  
supporting	
  unit	
  tests	
  
• Continued	
  development	
  on	
  a	
  codebase	
  that	
  provides	
  pricing	
  of	
  various	
  taxes,	
  duties	
  and	
  charges	
  
• Participated	
  in	
  phone	
  screens	
  and	
  interviews	
  of	
  candidates	
  
	
  
Axioma,	
  Roswell,	
  GA	
   August	
  2010	
  –	
  October	
  2013	
  
Senior	
  Engineer	
  and	
  Team	
  Lead	
  
Member	
  of	
  team	
  maintaining	
  and	
  enhancing	
  the	
  application	
  tier	
  of	
  a	
  financial	
  risk	
  modeling	
  application	
  [Java,	
  
Eclipse,	
  SQLServer,	
  PostgreSQL,	
  Spring,	
  Guice,	
  MyBatis]	
  
• Implemented	
  Java	
  plugin	
  to	
  drive	
  a	
  python-­‐based	
  Risk	
  Model	
  Machine	
  module,	
  capturing	
  results	
  back	
  
into	
  the	
  database	
  
• Led	
  the	
  effort	
  to	
  add	
  in	
  support	
  for	
  SQL	
  Server	
  for	
  the	
  application	
  tier	
  
• Designed	
  the	
  REST	
  web	
  service	
  interface	
  and	
  implemented	
  controllers	
  	
  
• Designed	
  and	
  implemented	
  proof	
  of	
  concept	
  for	
  generational	
  caching	
  model	
  
• Worked	
  with	
  a	
  4-­‐member	
  Argentina-­‐based	
  team	
  
• Implemented	
  JUnit	
  tests	
  for	
  all	
  new	
  code	
  with	
  Mockito	
  and	
  Hamcrest	
  
• Participated	
  in	
  interviews	
  for	
  new	
  team	
  members	
  
	
  
Nokia,	
  Alpharetta,	
  GA	
   July	
  2008	
  –	
  August	
  2010	
  
David	
  Witherspoon	
  
700	
  Heathland	
  Drive	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  cell:	
  404-­‐822-­‐0280	
  
Roswell,	
  GA	
  	
  30075	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  email:	
  dbw.online@yahoo.com	
  
Principal	
  Software	
  Engineer	
  	
  
Member	
  of	
  team	
  producing	
  an	
  account	
  provisioning	
  and	
  authentication	
  system	
  (NSS)	
  used	
  by	
  internal	
  and	
  
external	
  clients	
  worldwide,	
  running	
  on	
  Tomcat.	
  	
  Lead	
  the	
  performance	
  and	
  reliability	
  efforts	
  for	
  the	
  application	
  
and	
  database	
  to	
  ensure	
  growth	
  to	
  100	
  million	
  user	
  accounts.	
  [Java,	
  XML,	
  XSD,	
  Eclipse,	
  SQL	
  Server,	
  memcached]	
  
• Designed	
  and	
  implemented	
  memcached	
  support	
  for	
  caching	
  of	
  computed	
  responses	
  to	
  the	
  most	
  
popular	
  authentication	
  request	
  web	
  service	
  call,	
  accounting	
  for	
  a	
  20%	
  improvement	
  gain.	
  
• Improved	
  system	
  throughput	
  by	
  30%	
  by	
  profiling	
  the	
  code	
  to	
  determine	
  hot	
  spot	
  code	
  paths	
  and	
  
eliminating	
  redundant	
  database	
  hits.	
  	
  Also	
  added	
  missing	
  database	
  indexes	
  to	
  support	
  common	
  queries.	
  
• Designed	
  and	
  co-­‐implemented	
  a	
  shift	
  to	
  a	
  layered	
  application	
  architecture,	
  offering	
  freedom	
  to	
  shift	
  
underlying	
  technologies	
  with	
  minimal	
  impact	
  to	
  the	
  application.	
  
	
  
ADP,	
  Alpharetta,	
  GA	
   	
  November	
  2001	
  –	
  July	
  2008	
  
Senior	
  Software	
  Engineer	
  	
  
Member	
  of	
  architecture	
  team	
  building	
  the	
  platform	
  and	
  tools	
  that	
  internal	
  and	
  external	
  clients	
  use	
  to	
  build	
  their	
  
applications	
  on	
  Enterprise/PayForce.	
  	
  Designed	
  and	
  implemented	
  the	
  messaging	
  infrastructure	
  allowing	
  the	
  
application	
  to	
  interact	
  with	
  other	
  ADP	
  applications	
  in	
  near-­‐real	
  time.	
  [Java,	
  XML,	
  XSD,	
  HTML,	
  Oracle,	
  SQLServer,	
  
WebSphereMQ]	
  
• Designed	
  the	
  Upgrade	
  Control	
  Program	
  and	
  led	
  the	
  team	
  through	
  implementation.	
  This	
  multi-­‐threaded	
  
application	
  automatically	
  applies	
  database	
  updates	
  improving	
  the	
  process	
  from	
  a	
  months-­‐long	
  manual	
  
effort	
  to	
  an	
  hours-­‐long	
  process,	
  driven	
  by	
  an	
  XSD-­‐validated	
  XML	
  file,	
  and	
  validated	
  by	
  JUnit	
  tests.	
  	
  
Attended	
  customer	
  user	
  conference	
  and	
  gave	
  a	
  presentation	
  on	
  UCP.	
  
• Designed	
  and	
  implemented	
  message	
  queue	
  handling	
  with	
  WebSphere	
  MQ	
  to	
  be	
  scalable,	
  fault-­‐tolerant	
  
and	
  transaction-­‐oriented	
  as	
  a	
  multi-­‐threaded	
  process.	
  Designed	
  and	
  build	
  ADP’s	
  reference	
  
implementation	
  of	
  a	
  messaging	
  layer	
  that	
  abstracts	
  interfaces	
  into	
  MQ’s	
  MQI	
  and	
  JMS	
  layers,	
  handling	
  
message	
  grouping	
  and	
  segmentation.	
  	
  Used	
  by	
  3	
  other	
  groups	
  in	
  ADP.	
  
	
  
DoubleClick,	
  Alpharetta,	
  GA	
   August	
  1999	
  –	
  October	
  2001	
  
Lead	
  Engineer	
  	
  
Member	
  of	
  development	
  team	
  working	
  on	
  an	
  email	
  marketing	
  product,	
  DARTmail.	
  	
  Designed	
  and	
  developed	
  an	
  
application	
  to	
  maintain	
  email	
  list	
  data	
  through	
  a	
  servlet.	
  Performed	
  several	
  technical	
  due	
  diligence	
  assessments	
  
of	
  other	
  companies.	
  
• On	
  existing	
  XML-­‐server	
  platform,	
  designed	
  and	
  implemented	
  the	
  ListManage	
  back-­‐end	
  subsystem.	
  
• Responsible	
  for	
  database	
  schema	
  design	
  and	
  development	
  of	
  Java	
  objects	
  to	
  read/write	
  database	
  data	
  
using	
  XML	
  structures.	
  
• Drove	
  a	
  variety	
  of	
  scalability	
  resolutions	
  through	
  strong	
  caching	
  of	
  data.	
  
• Designed	
  and	
  implemented	
  a	
  robust	
  multi-­‐threaded	
  subscription	
  form	
  processing	
  servlet	
  with	
  language	
  
translation	
  and	
  customization	
  features.	
  
• Designed	
  and	
  developed	
  an	
  extensible	
  DataJanitor	
  application,	
  which	
  uses	
  a	
  validating	
  schema	
  (Jakarta	
  
XML4J),	
  thread	
  pools	
  and	
  database	
  connection	
  pools	
  to	
  clear	
  out	
  expired	
  data.	
  
XcelleNet / Sterling Commerce,	
  Atlanta,	
  GA	
   September	
  1996	
  –	
  August	
  1999	
  
Architect	
  /	
  Manager	
  	
  
Built	
  a	
  team	
  and	
  led	
  the	
  design	
  and	
  and	
  development	
  of	
  a	
  COM-­‐based	
  C++	
  software	
  management	
  known	
  as	
  
SoftwareManager.	
  Implemented	
  an	
  automated	
  build	
  for	
  the	
  product.	
  	
  Managed	
  the	
  team	
  through	
  release	
  of	
  the	
  
product,	
  working	
  closely	
  with	
  Product	
  Management	
  and	
  QA.	
  Promoted	
  to	
  Architect/Manager	
  to	
  oversee	
  two	
  
other	
  similar	
  products.	
  Received	
  Sterling	
  Commerce	
  Employee	
  of	
  the	
  Year	
  Award.	
  
DCA / Attachmate,	
  Alpharetta,	
  GA	
   June	
  1991	
  –	
  September	
  1996	
  
Software	
  Engineer	
  /	
  Technical	
  Lead	
  
David	
  Witherspoon	
  
700	
  Heathland	
  Drive	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  cell:	
  404-­‐822-­‐0280	
  
Roswell,	
  GA	
  	
  30075	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  email:	
  dbw.online@yahoo.com	
  
Designed	
  and	
  lead	
  the	
  implementation	
  of	
  a	
  reusable	
  configuration	
  architecture	
  minimizing	
  customer	
  
configuration	
  difficulties	
  for	
  EXTRA!	
  Personal	
  Client,	
  released	
  in	
  concert	
  with	
  Windows	
  95.	
  Received	
  Attachmate	
  
Extra!	
  Achievement	
  Award.	
  
	
  
NCR,	
  Duluth,	
  GA	
   June	
  1991	
  –	
  September	
  1996	
  
Programmer	
  /	
  Analyst	
  
Started	
  out	
  working	
  on	
  POS	
  terminal	
  application,	
  and	
  then	
  lead	
  a	
  team	
  in	
  development	
  of	
  an	
  object-­‐oriented	
  
order	
  display	
  system.	
  
	
  
Interests	
  
• Technical:	
  Patterns, scalability, caching	
  
• Managerial:	
  Prioritization,	
  ownership,	
  collaboration	
  	
  
• Personal:	
  Snow-skiing, water-skiing, rappelling, climbing, hiking, reading, and humor	
  

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Sachin's Professional Journey
Sachin's Professional JourneySachin's Professional Journey
Sachin's Professional Journey
 
Pramod-Sr.Java
Pramod-Sr.JavaPramod-Sr.Java
Pramod-Sr.Java
 
Ramakrishnan M - Automation Tester
Ramakrishnan M - Automation TesterRamakrishnan M - Automation Tester
Ramakrishnan M - Automation Tester
 
Raj
RajRaj
Raj
 
Sakthi_04112016
Sakthi_04112016Sakthi_04112016
Sakthi_04112016
 
Resume of Todd Olsen
Resume of Todd OlsenResume of Todd Olsen
Resume of Todd Olsen
 
Prabhakaran_Rajan
Prabhakaran_RajanPrabhakaran_Rajan
Prabhakaran_Rajan
 
Furqan ul karim_latest_cv
Furqan ul karim_latest_cvFurqan ul karim_latest_cv
Furqan ul karim_latest_cv
 
Resume
ResumeResume
Resume
 
CV - Vivek Bajpai
CV - Vivek BajpaiCV - Vivek Bajpai
CV - Vivek Bajpai
 
Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_Resume
 
Sreedhar_Bandaru_M
Sreedhar_Bandaru_MSreedhar_Bandaru_M
Sreedhar_Bandaru_M
 
Saurabh_Asthana_Resume
Saurabh_Asthana_ResumeSaurabh_Asthana_Resume
Saurabh_Asthana_Resume
 
Alagappan_Resume
Alagappan_ResumeAlagappan_Resume
Alagappan_Resume
 
Nripendra
NripendraNripendra
Nripendra
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
PuruDate_Resume
PuruDate_ResumePuruDate_Resume
PuruDate_Resume
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
Resume
ResumeResume
Resume
 
KRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_SujeerKRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_Sujeer
 

Andere mochten auch (15)

Lista de itens permitidos e proibidos
Lista de itens permitidos e proibidosLista de itens permitidos e proibidos
Lista de itens permitidos e proibidos
 
ESADE Full time MBA info session 2015
ESADE Full time MBA info session 2015ESADE Full time MBA info session 2015
ESADE Full time MBA info session 2015
 
Accting Final Project
Accting Final ProjectAccting Final Project
Accting Final Project
 
Kesc’s
Kesc’sKesc’s
Kesc’s
 
erna
ernaerna
erna
 
αMBAゼミ with HEC Paris Business School (9/4)
αMBAゼミ with HEC Paris Business School (9/4)αMBAゼミ with HEC Paris Business School (9/4)
αMBAゼミ with HEC Paris Business School (9/4)
 
La Luz (Año internacional de la luz (2))
La Luz (Año internacional de la luz (2))La Luz (Año internacional de la luz (2))
La Luz (Año internacional de la luz (2))
 
MN Resume. 210916
MN Resume. 210916MN Resume. 210916
MN Resume. 210916
 
BHEL_InplantReport
BHEL_InplantReportBHEL_InplantReport
BHEL_InplantReport
 
Codes and Conventions
Codes and ConventionsCodes and Conventions
Codes and Conventions
 
La Agricultura enfriara el planeta
La Agricultura enfriara el planetaLa Agricultura enfriara el planeta
La Agricultura enfriara el planeta
 
Product E-catalog
Product E-catalogProduct E-catalog
Product E-catalog
 
Iso 90012008 certification
Iso 90012008 certificationIso 90012008 certification
Iso 90012008 certification
 
Douglas_Presentation
Douglas_PresentationDouglas_Presentation
Douglas_Presentation
 
MSC Consultancy Brochure
MSC Consultancy BrochureMSC Consultancy Brochure
MSC Consultancy Brochure
 

Ähnlich wie DWitherspoonResume.manager.2016

Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islamsajedulislam
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islamsajedulislam
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 
SHERLY PAUL AYINIKAL
SHERLY PAUL AYINIKALSHERLY PAUL AYINIKAL
SHERLY PAUL AYINIKALSherly Paul
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 
Abey_Thomas_Resume
Abey_Thomas_ResumeAbey_Thomas_Resume
Abey_Thomas_ResumeAbey Thomas
 
Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015Duane Johnston
 
Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta Kulkarni
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_ResumeAbby Brown
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_ResumeAbby Brown
 
Sharath Resume
Sharath ResumeSharath Resume
Sharath ResumeSharath Ns
 

Ähnlich wie DWitherspoonResume.manager.2016 (20)

Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
SHERLY PAUL AYINIKAL
SHERLY PAUL AYINIKALSHERLY PAUL AYINIKAL
SHERLY PAUL AYINIKAL
 
NAMITA_KHULLAR
NAMITA_KHULLARNAMITA_KHULLAR
NAMITA_KHULLAR
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
Abey_Thomas_Resume
Abey_Thomas_ResumeAbey_Thomas_Resume
Abey_Thomas_Resume
 
Nirbhay Singh
Nirbhay SinghNirbhay Singh
Nirbhay Singh
 
JC_Gabuya_Resume
JC_Gabuya_ResumeJC_Gabuya_Resume
JC_Gabuya_Resume
 
Resume_Kiran
Resume_KiranResume_Kiran
Resume_Kiran
 
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 
Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015
 
Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA Deodutta_Kulkarni_ Resume_QA
Deodutta_Kulkarni_ Resume_QA
 
ANAND VISWANATHAN
ANAND VISWANATHANANAND VISWANATHAN
ANAND VISWANATHAN
 
Navin Latest
Navin LatestNavin Latest
Navin Latest
 
AmulyaYeduguri
AmulyaYeduguriAmulyaYeduguri
AmulyaYeduguri
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_Resume
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_Resume
 
Sharath Resume
Sharath ResumeSharath Resume
Sharath Resume
 

DWitherspoonResume.manager.2016

  • 1. David  Witherspoon   700  Heathland  Drive                      cell:  404-­‐822-­‐0280   Roswell,  GA    30075                          email:  dbw.online@yahoo.com   Summary   Technology  Delivery  Manager  coming  from  a  broad  Java  software  development  background  with  a  proven   record  of  building  teams,  directing  technology  development  efforts,  and  enjoys  building  and  leveraging  team   chemistry  through  ownership  to  create  great  software  products.   Education   University  of  South  Carolina   • BS,  Computer  Science  (Magna  Cum  Laude,  3.92  GPA)   • Presidential  Academic  Scholarship   • Outstanding  Senior  Award   Soft  Skills   • Experience  in  the  process  of  team  selection,  building  and  long-­‐term  engagement   • Excellent  verbal  and  written  communication  skills   • Organized  work  habits  with  attention  to  detail   • History  of  building  trust  through  action  and  working  across  all  levels  of  the  organization   Technical  Skills   • Systems:  Linux,  Windows   • Languages:  Java,  Groovy   • Frameworks:  Spring,  Spring-­‐MVC,  Guice,  MyBatis,  CXF,  JAXB,  JAXWS   • Tools:  IntelliJ  IDEA,  Eclipse,  JProfiler,  VisualVM,  Subversion,  git,  Maven,  Jenkins,   • Testing:  JUnit,  DBUnit,  Mockito,  Hamcrest,  PMD,  Checkstyle,  Findbugs,  Cobertura   • Caching:  memcached,  ehCache   • Databases:  SQL  Server  (2005-­‐2008),  PostgreSQL,  Oracle,  JDBC   • Web:  HTML  (exposure),  CSS  (exposure),  XML,  XML  Schema,  Tomcat,  Jetty   • Messaging:  WebSphere  MQ,  REST,  SOAP   • Strategies:  Multi-­‐threading,  scalability,  generational  caching   • Dev  Models:  SDLC,  Agile  (Scrum)   Professional  Experience   Bridge2  Solutions,  Alpharetta,  GA   October  2014  –  Present   Technology  Delivery  Manager  –  Apple  Rewards  Initiative   Assigned  the  role  of  Technology  Delivery  Manager  with  responsibility  for  building  a  development  and  QA  team   for  delivering  a  portal  application  for  presentation  of  Apple  products  in  the  rewards  space.  Worked  directly  with   Apple  management  and  technical  teams  to  establish  the  technical  strategy,  and  managed  the  team  to  successful   product  delivery  with  integrations  across  several  verticals.  Defined  and  started  the  company’s  technical   internship  program  that  ultimately  hired  the  best  of  the  group.  Defined  and  started  3  technical  cross-­‐team   collaboration  groups  for  UI,  Java,  and  Scrum.   • Built  the  team  from  the  ground  up  to  15  people   • Established  practices  and  procedures  for  QA  and  Development  as  well  as  the  Scrum  model.   • Worked  with  internal  teams  (NetOps,  DevOps,  DBAs,  Middleware)  to  gain  commitment  for  work   completion   • Engaged  other  teams  to  achieve  100%  automated  deployment,  database  schema  management,  smoke   testing,  and  Apple  product  feed  loads  
  • 2. David  Witherspoon   700  Heathland  Drive                      cell:  404-­‐822-­‐0280   Roswell,  GA    30075                          email:  dbw.online@yahoo.com   • Participated  in  remote  and  on-­‐site  meetings  with  Apple  management  and  technical  teams  to  determine   and  drive  to  technical  solution     • Reported  to  management  on  development  and  quality  goals,  go/no-­‐go  decisions   • Defined  and  communicated  long  term  vision     • Performed  internal  and  senior  developer  screens,  interviews  and  selection   • Conducted  employee  ranking,  reviews  and  mentoring   The  new  project  was  successfully  launched  initially  with  the  largest  bank  in  Canada  in  February  2016  and  then   with  a  global  health  and  wellness  group  in  May.  Project  launch  was  covered  in  Morningstar.     Bridge2  Solutions,  Alpharetta,  GA   March  2014  –  October  2014   Software  Development  Manager   Promoted  to  Development  Manager  over  two  teams  building  credit  card  reward  points  management  sites  for   Chase  Bank  supporting  10  credit  card  products  and  70+M  cardholders.  Managed  one  team  of  four  (including  QA   and  BA)  of  a  sustainment  webapp  project,  and  another  team  of  25  (including  QA  and  BA)  on  a  complete  rewrite   of  the  other  project.   • Worked  with  QA  teams  to  establish  practices  and  procedures   • Worked  with  BA  teams  to  establish  timing  and  content  of  user  stories  in  time  for  development  and  test   • Worked  with  project  managers  to    negotiate  and  manage  the  development  schedule   • Built  relationships  with  Ops,  Support  and  SCM  teams  to  achieve  automated  deployment  of  both   products  to  production  and  down-­‐level  environments   • Guided  both  teams  through  production  issues,  interfacing  with  Chase  executives  as  needed   • Participated  in  phone  screens  and  interviews  of  candidates   • Conducted  employee  ranking,  reviews  and  mentoring   The  new  project  was  successfully  released  in  advance  of  the  2014  holiday  season  serving  millions  of  users.     Bridge2  Solutions,  Alpharetta,  GA   October  2013  –  March  2014   Senior  Engineer   Team  member  developing  and  enhancing  internal  services  layer  to  support  order  management  and  merchant   integration  [Java,  CXF  (JAXB,JAX-­‐WS),  Intellij  IDEA,  Spring,  Mockito,  Hamcrest]   • Implemented  a  SOAP-­‐based  service  to  integrate  with  an  external  international  shipping  service  with   supporting  unit  tests   • Continued  development  on  a  codebase  that  provides  pricing  of  various  taxes,  duties  and  charges   • Participated  in  phone  screens  and  interviews  of  candidates     Axioma,  Roswell,  GA   August  2010  –  October  2013   Senior  Engineer  and  Team  Lead   Member  of  team  maintaining  and  enhancing  the  application  tier  of  a  financial  risk  modeling  application  [Java,   Eclipse,  SQLServer,  PostgreSQL,  Spring,  Guice,  MyBatis]   • Implemented  Java  plugin  to  drive  a  python-­‐based  Risk  Model  Machine  module,  capturing  results  back   into  the  database   • Led  the  effort  to  add  in  support  for  SQL  Server  for  the  application  tier   • Designed  the  REST  web  service  interface  and  implemented  controllers     • Designed  and  implemented  proof  of  concept  for  generational  caching  model   • Worked  with  a  4-­‐member  Argentina-­‐based  team   • Implemented  JUnit  tests  for  all  new  code  with  Mockito  and  Hamcrest   • Participated  in  interviews  for  new  team  members     Nokia,  Alpharetta,  GA   July  2008  –  August  2010  
  • 3. David  Witherspoon   700  Heathland  Drive                      cell:  404-­‐822-­‐0280   Roswell,  GA    30075                          email:  dbw.online@yahoo.com   Principal  Software  Engineer     Member  of  team  producing  an  account  provisioning  and  authentication  system  (NSS)  used  by  internal  and   external  clients  worldwide,  running  on  Tomcat.    Lead  the  performance  and  reliability  efforts  for  the  application   and  database  to  ensure  growth  to  100  million  user  accounts.  [Java,  XML,  XSD,  Eclipse,  SQL  Server,  memcached]   • Designed  and  implemented  memcached  support  for  caching  of  computed  responses  to  the  most   popular  authentication  request  web  service  call,  accounting  for  a  20%  improvement  gain.   • Improved  system  throughput  by  30%  by  profiling  the  code  to  determine  hot  spot  code  paths  and   eliminating  redundant  database  hits.    Also  added  missing  database  indexes  to  support  common  queries.   • Designed  and  co-­‐implemented  a  shift  to  a  layered  application  architecture,  offering  freedom  to  shift   underlying  technologies  with  minimal  impact  to  the  application.     ADP,  Alpharetta,  GA    November  2001  –  July  2008   Senior  Software  Engineer     Member  of  architecture  team  building  the  platform  and  tools  that  internal  and  external  clients  use  to  build  their   applications  on  Enterprise/PayForce.    Designed  and  implemented  the  messaging  infrastructure  allowing  the   application  to  interact  with  other  ADP  applications  in  near-­‐real  time.  [Java,  XML,  XSD,  HTML,  Oracle,  SQLServer,   WebSphereMQ]   • Designed  the  Upgrade  Control  Program  and  led  the  team  through  implementation.  This  multi-­‐threaded   application  automatically  applies  database  updates  improving  the  process  from  a  months-­‐long  manual   effort  to  an  hours-­‐long  process,  driven  by  an  XSD-­‐validated  XML  file,  and  validated  by  JUnit  tests.     Attended  customer  user  conference  and  gave  a  presentation  on  UCP.   • Designed  and  implemented  message  queue  handling  with  WebSphere  MQ  to  be  scalable,  fault-­‐tolerant   and  transaction-­‐oriented  as  a  multi-­‐threaded  process.  Designed  and  build  ADP’s  reference   implementation  of  a  messaging  layer  that  abstracts  interfaces  into  MQ’s  MQI  and  JMS  layers,  handling   message  grouping  and  segmentation.    Used  by  3  other  groups  in  ADP.     DoubleClick,  Alpharetta,  GA   August  1999  –  October  2001   Lead  Engineer     Member  of  development  team  working  on  an  email  marketing  product,  DARTmail.    Designed  and  developed  an   application  to  maintain  email  list  data  through  a  servlet.  Performed  several  technical  due  diligence  assessments   of  other  companies.   • On  existing  XML-­‐server  platform,  designed  and  implemented  the  ListManage  back-­‐end  subsystem.   • Responsible  for  database  schema  design  and  development  of  Java  objects  to  read/write  database  data   using  XML  structures.   • Drove  a  variety  of  scalability  resolutions  through  strong  caching  of  data.   • Designed  and  implemented  a  robust  multi-­‐threaded  subscription  form  processing  servlet  with  language   translation  and  customization  features.   • Designed  and  developed  an  extensible  DataJanitor  application,  which  uses  a  validating  schema  (Jakarta   XML4J),  thread  pools  and  database  connection  pools  to  clear  out  expired  data.   XcelleNet / Sterling Commerce,  Atlanta,  GA   September  1996  –  August  1999   Architect  /  Manager     Built  a  team  and  led  the  design  and  and  development  of  a  COM-­‐based  C++  software  management  known  as   SoftwareManager.  Implemented  an  automated  build  for  the  product.    Managed  the  team  through  release  of  the   product,  working  closely  with  Product  Management  and  QA.  Promoted  to  Architect/Manager  to  oversee  two   other  similar  products.  Received  Sterling  Commerce  Employee  of  the  Year  Award.   DCA / Attachmate,  Alpharetta,  GA   June  1991  –  September  1996   Software  Engineer  /  Technical  Lead  
  • 4. David  Witherspoon   700  Heathland  Drive                      cell:  404-­‐822-­‐0280   Roswell,  GA    30075                          email:  dbw.online@yahoo.com   Designed  and  lead  the  implementation  of  a  reusable  configuration  architecture  minimizing  customer   configuration  difficulties  for  EXTRA!  Personal  Client,  released  in  concert  with  Windows  95.  Received  Attachmate   Extra!  Achievement  Award.     NCR,  Duluth,  GA   June  1991  –  September  1996   Programmer  /  Analyst   Started  out  working  on  POS  terminal  application,  and  then  lead  a  team  in  development  of  an  object-­‐oriented   order  display  system.     Interests   • Technical:  Patterns, scalability, caching   • Managerial:  Prioritization,  ownership,  collaboration     • Personal:  Snow-skiing, water-skiing, rappelling, climbing, hiking, reading, and humor