Full Stack Engineer | Software Architect
Self-employed
Jan 2016 - Present (7 years 7 months)
- Compose, test and implement smart contracts on the Ethereum blockchain for NFT projects.
- Developed a Meteor/React web app (DApp) for holding tokens and voting on proposals.
- Developed and deployed Solidity contracts on Ethereum blockchain using Truffle as well as a custom
Node.js React front end. Executed RPC commands using Web3.js to publish and execute contracts on the test and main networks.
Senior Full Stack Developer
Stealth Healthcare SaaS Startup
Jan 2022 - Jan 2023 (1 year 1 month)
- Developed doctor's and patient's journey, called engagement, which was an essential part of the application.
- Improved performance by implementing lazy loading of routes and extracting code in reusable pieces.
- Improved app's architecture by refactoring code and separating concerns like business, UI, and other layers.
- Demonstrated expertise in the utilization of GraphQL to communicate with the back end.
Senior Software Engineer
BodyRock TV
Oct 2020 - Sep 2022 (2 years)
- Involved in the development and deployment of a live streaming platform utilizing Node.js, Express,
TypeScript, React, AWS, and microservices architecture
- Collaborated with the team to design and implement CI/CD pipelines for seamless deployment and reduced time-to-market
- Optimized performance by leveraging AWS services, including EC2, S3, Lambda, and RDS
- Conducted unit and integration testing using Jest, ensuring high-quality code and minimized production issues
Jonathan Brewer - page 1
- Mentored junior developers and conducted code reviews, promoting best practices and adherence to coding standards
Full-stack Developer
Biorasi
Sep 2017 - Apr 2020 (2 years 8 months)
- Full-stack development on an internal web application using Typescript, React, Node.js, Express,
MongoDB, RabbitMQ.
- Developed and maintained CI/CD infrastructure for development, testing, and deployment to AWS.
- Designed & performed unit testing scripts with Jest in TDD.
Technologies: Javascript, Typescript, React, Node.js, Express, Amazon Web Services (AWS), AWS,
MySQL, MongoDB, Java
Software Engineer
SoftPro
Mar 2015 - Sep 2017 (2 years 7 months)
- Developed a dashboard platform and project management, using React.
- Integrated third-party APIs and services, such as Stripe and SendGrid, to enhance application functionality and improve user experience
- Gained hands-on experience with AWS services, including EC2, S3, RDS, and CloudFormation, while collaborating with the DevOps team to optimize infrastructure
- Data visualization to generate map and chart views with D3.js.
Software Engineer
Jump Trading
Mar 2013 - Mar 2015 (2 years 1 month)
- Developed a Rails engine for creating WordPress-like applications.
- Developed Rails engines for administrating websites.
- Wrote tests using Cucumber, Rspec, and FactoryGirl.
Technologies: REST APIs, Capistrano, Chef, Haml, Sass, jQuery, JavaScript, Ruby, Ruby on Rails
(RoR)
Software Developer
Indeed
Apr 2012 - Mar 2013 (1 year)
Utilized Python/pandas to collect, munge, manipulate, and analyze key metrics and data.