B LaPointe

Profession Software Developer
Location Provo, UT
Web blapointe.com
LinkedIn lapoba16
Email contact@blapointe.com
Software Engineer I
Feb 2018 - Present
Qualtrics
  • Created use-case agnostic proxies for low-latency, highly available data stores.
  • Implemented concurrency-safe message queue SDK for internal use.
  • Evaluated, proposed, and load tested alternative data stores.
Research Assistant
Jan 2017 - Dec 2017
Wake Forest University
  • Incorporated knowledge from biological literature into a genetic algorithm.
  • Improved runtime exponentially from prior approaches with comparable results.
  • Collaborated across departments and perspectives.
Master of Science in Computer Science
Jan 2016 - Dec 2017
Wake Forest University

3.88/4.00 GPA, Upsilon Pi Epsilon member

Bachelor of Arts in Computer Science
Aug 2013 - Dec 2015
High Point University

3.91/4.00 GPA, Summa Cum Laude, University Fellowship, Dean's List, Honor's List

Working Directory
Aug 2018 - Present

Synchronizes projects with a remote copy encrypted both at rest and on the wire with concern for bandwidth and authorized access.

RSS Monitor
May 2018 - Present

Monitors multiple RSS feeds and filters stories by feed. Synchronizes read status and updates feeds via HTTP API.

"A BCHC genetic algorithm model of cotemporal hierarchical Arabidopsis thaliana gene interactions"
Jan 2017 - Dec 2017

Co-authored paper pending publication in IEEE International Conference on Bioinformatics and Biomedicine.

Knapsack Problem Genetic Algorithm
Jan 2017 - May 2017

Finds near optimal solutions to knapsack problems in polynomial time and space. Includes tabu search and result analysis. Solution written in C with analysis in Python3.

Go
1 yr
Python
2 yrs
C
3 yrs
C++
3 yrs
Others
Java, HTML5, CSS3, Rundeck, Jenkins, Couchbase, MongoDB, OpenGL, Javascript, PThreads, MPI, OpenMP, StatsD, Grafana, Sumologic

I have the pleasure of professionally working with my favorite languages (Go and Python3) as I tackle problems with data availability, redundancy, and sovereignty. Concurrency and reusability are my two favorite aspects of writing code, and I look forward to every opportunity to extend and refine my skill set.
When I'm not working, you'll find me cycling, programming, or fiddling with my flavor-of-the-week web technology or data store.