Summary
Overview
Work History
Education
Skills
Timeline
Generic

John Pillans

Linwood,NC

Summary

Accomplished Senior Software Engineer at Fidelity Investments, proficient in Java and Python programming. Orchestrated development of high-performance search applications while resolving intricate technical challenges. Demonstrated expertise in database management and root cause analysis, enhancing efficiency and optimizing system performance in dynamic environments.

Overview

30
30
years of professional experience

Work History

Senior Software Engineer

Fidelity Investments
Durham, NC
04.2023 - Current
  • Worked with Lucidworks Fusion to develop search applications for customers.
  • Diagnosed issues with Lucidwork Connectors to implement effective solutions for technical issues.
  • Collaborated with team members to achieve successful project completion within tight timelines.
  • Quickly and effectively resolved complex issues related to software applications.

Senior Software Engineer

Indiana University
Bloomington, IN
08.1995 - Current
  • Led software engineering team supporting university library software, including SIRSI and IUCAT/Blacklight.
  • Maintained system integrity through daily troubleshooting and timely issue resolution.
  • Conducted root cause analysis in complex computing environments to improve system performance.
  • Served as lead programmer for Blacklight implementation of the library catalog.
  • Designed and implemented RESTful web services utilized by library management system.
  • Developed Solr indexing system, processing ~35 million records daily in under five hours.
  • Engineered browse search for library catalog using ArangoDB, the only NoSQL implementation.
  • Automated request processing for Auxiliary Library Facility, saving eight man-hours daily.

Education

Bachelor of Arts in Applied Science - Computer Science and Statistics

Stephen F. Austin State University
Nacogdoches, TX
12.1989

Computer Science

University of Rochester
Rochester, NY
05.1981

Skills

  • Java and Python programming
  • Database management (Oracle, MySQL)
  • Search technologies (Solr, ArangoDB)
  • RESTful web services
  • Data analysis and extraction
  • Root cause analysis

Timeline

Senior Software Engineer

Fidelity Investments
04.2023 - Current

Senior Software Engineer

Indiana University
08.1995 - Current

Bachelor of Arts in Applied Science - Computer Science and Statistics

Stephen F. Austin State University

Computer Science

University of Rochester