
Bradley Trager
Verified Expert in Engineering
Legacy Code Developer
West Bloomfield Township, MI, United States
Toptal member since January 28, 2020
Bradley is an experienced software engineer skilled in Java, Spring, Node.js, React, and various other web technologies. He is the go-to person for tackling the most challenging problems and critical issues. He is a leader who sees the big picture and works closely with product owners to deliver the most valuable features in the best way possible.
Portfolio
Experience
- Legacy Code - 7 years
- JavaScript - 7 years
- Web Applications - 7 years
- Node.js - 6 years
- Java - 5 years
- Load Testing - 4 years
- React - 4 years
- Spring - 1 year
Availability
Preferred Environment
React, Node.js, JavaScript, Spring, Java
The most amazing...
...thing I've done is load tested and scaled a web application to handle 10,000 concurrent users with no performance degradation.
Work Experience
Senior Software Engineer
Cengage Learning
- Scaled Java and Node.js web services to accommodate a 3X increase in load to handle 10,000 concurrent users with minimal performance degradation and almost eliminate downtime.
- Improved front-end react/redux app performance by orders of magnitude to address critical performance issues in a short time and save valuable customer accounts.
- Proposed and implemented a solution for merging content updates into existing courses which greatly reduced the amount of work needed by internal employees.
- Reduced cloud computing costs by eliminating unnecessary components and implementing autoscaling.
Software Developer III
Cengage Learning
- Migrated courseware platform from ground servers to AWS servers (EC2, RDS, Elasticache, ElasticSearch) to enable more control over server architecture.
- Investigated production outages during off-hours and quickly found solutions to resume service.
- Rewrote front-end application using modern JavaScript stack (Webpack, ReactJS, Redux) while also delivering an accessible and responsive UI.
Web Developer
North American Bancard
- Created mock data fixtures for mobile point of sale (platform) to aid testing and development.
- Implemented a system to collect and index application logs using Elasticsearch, Logstash, Kibana (ELK), and rabbitMQ enabling easier searching of log messages.
- Set up an open-source Q/A engine to better document internal knowledge.
Web Developer
Team Detroit
- Converted mockups into pixel perfect webpages.
- Developed multilingual websites using LAMP stack and Concrete5 framework for content management.
Experience
Kukuze Recipe App
http://kukeze.comEducation
Master of Engineering Degree in Engineering Physics
Cornell University - Ithaca, NY
Bachelor of Science Degree in Engineering Physics
Cornell University - Ithaca, NY
Skills
Libraries/APIs
React, Node.js
Tools
Apache JMeter, Splunk, ELK (Elastic Stack), Logstash, Kibana, Concrete5, Gatling
Languages
JavaScript, Java, PHP, HTML, CSS
Frameworks
Express.js, Spring, Google Guice, AngularJS, Laravel
Paradigms
Load Testing
Storage
Databases, MySQL, MongoDB, Elasticsearch
Platforms
Amazon Web Services (AWS)
Other
Web Applications, Legacy Code, Performance, Symphony
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring