Hello! I'm a Full-stack Software Engineer working at LandGate, a startup innovating in the energy and data space. I specialize in architecting web applications and services with modern JavaScript frameworks and Python. I have always been interested in technology, how it affects people, and how people affect technology.
At LandGate I have built and maintain a suite of web applications utilizing TypeScript, JavaScript, Python, JavaScript UI Frameworks, Node.js, and PostsgreSQL. Key accomplishments:
•
Spearheaded the development of a web application for visualizing energy project construction. I led the entire development cycle, from requirements gathering to implementation. I continuously enhance the application by building new features based on user feedback from a growing customer base.
•
Led a full redesign of a web application for U.S. land parcel data analysis, increasing user adoption, ease of use, and system responsiveness for enterprise clients.
As an Advanced Software Engineer at 3M, I did full-stack development of web applications with Angular TypeScript/JavaScript front-ends and Java back-ends that provided a user-friendly interface for processing and visualizing healthcare claims. I also worked extensively with Amazon Web Services to deploy these web applications and other web services at scale. Key accomplishments:
•
Redesigned a legacy desktop healthcare app into a modern web application using an Angular/TypeScript frontend and a Java backend, collaborating on an agile team of 8 engineers. This resulted in 50+ enterprise clients excitedly migrating to the new tool, citing improved use experience, ease of use, and workflow efficiency.
•
Led a cross-application data migration with Python and Jenkins, seamlessly transferring data and permissions for thousands of customers from a SQL database to an optimized middleware datastore.
•
Independently optimized a nightly AWS Lambda Java process for aggregating healthcare transactions, achieving a 40% improvement in performance and cost reduction
I worked as a teaching assistant for Intro to Computer Science, Data Structures, and Machine Learning classes where I led weekly drop-in sessions to help 100+ students build programs and provide guidance if they were stuck. I also graded and provided feedback on over 300 Python and Java programming assignments, ranging from implementing data structures to text analysis tools.
I worked as a programmer and research assistant for a neuroscience lab devoted to studying the effects of distractions on human behavior. I programmed experiments in JavaScript that were conducted at scale on hundreds of online participants, and developed a website showcasing the accomplishments of the lab.
As an intern at 3M I used Python and Jinja to systematically convert integration test cases from a CSV format to one more readable to 3M's healthcare summarization software. This new system reduced processing times from upwards of 20 minutes down to 5 seconds.