Personal details

Brett E. - Remote full-stack developer

Brett E.

Based in: 🇺🇸 United States
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

I have been a professional developer for over two decades and have worked at a wide variety of organizations on a diverse set of projects. I got into programming in high school (creating games) and my passion for it has never waned. It's extremely rewarding to conceive an idea, map out an approach/design and then implement it and have it provide value to others. I love solving challenging problems. I'm particularly adept at debugging. There's a true thrill to unraveling the mystery of a bug.

Work Experience

Principal Software Engineer
Consuiting | Jul 2020 - Present
Python
Java
Node.js
JavaScript
.NET

Technical Lead

Design and implement features for the flagship cybersecurity .NET/C# application running on Windows operating systems. Requires intergrating with front-end based on Java and Javascript.

Java/Python Principal Engineer
Tech Mahindra | Aug 2017 - Present
HTML/CSS
Python
Django
jQuery
Linux
PostgreSQL
JavaScript
RESTful API
Technical Lead and Architect for ongoing Configuration Audit project for large Telecom. The application is built using Python within Django framework. Project follows Agile methodology including acceptance demonstrations.

Education

WPI
Bachelor's degree・Computer Science
Sep 1996 - May 2000

Personal Projects

Marketplace automated Repricer
2016
Python
Java
PostgreSQL
Designed and implemented a working repricer to automatically adjust Amazon marketplace listing prices to improve probability of winning BuyBox
Crypto Bot
2020
Node.js
JavaScript
Designed and implemented an application that processed NFT offers on Ethereum blockchain using web3 and Ethereum API.