Texas - CT
11+ years of experience
B.M.
Senior Software Engineer
Technology Stack
Design
Figma
Front End
React
React Native
Server
Ruby on Rails
Java
Node.js
Data
Postgres
Infrastructure
AWS
Overview
Bio
BM is a seasoned Staff Software Engineer with extensive experience leading high-performing teams to develop scalable and maintainable technical solutions for complex business problems. Over the past five years, he has successfully led agile teams in various domains, including API integrations, data pipelines, and payment services. BM is known for his self-starter attitude, deep understanding of business needs from an end-user perspective, and his ability to design software systems that exceed expectations. His technical expertise spans a wide range of technologies, including Ruby, JavaScript, PostgreSQL, AWS, and Kubernetes.
Summary
Technologies: Ruby, JavaScript, Java, PostgreSQL, Kafka, NodeJs, ExpressJs, React, ReactNative, Expo, Jest, Redux, RubyonRails, RSpec, RESTAPI, Websockets, PaymentAPIs, GraphQL, Redis, Sidekiq, AWS, Kubernetes, Terraform, Jenkins, Docker, DockerCompose, Bootstrap, SASS, HTML, CSS, Git, Github, VSCode, Postman, DBeaver, Figma, AdobeCreativeCloud
Industries: Big Data and Analytics, Social Impact Tech, Sports Tech
Professional Experience
Redacted Company (Remote)
Staff Engineer, DevOps Engineer
November 2021 - Present
- Strategize and conceptualize user stories, planning and designing their implementation.
- Conduct data modeling and associations to architect robust and efficient data structures.
- Conduct in-depth research to identify UX requirements and create UI wireframes that enhance user experience.
- Used AWS Route53, EC2, and CloudFormation to seamlessly host and compute servers for both production and testing environments.
- Engineered an algorithm from scratch to automate the generation of unique QR codes while optimizing file compression.
- Develop internal API endpoints, ensuring seamless integration with future mobile app functionalities.
- Conduct comprehensive quality assurance testing on all major website features, ensuring a flawless user experience.
Clearbit (Remote)
Senior Software Engineer, Data
June 2022 - May 2023
- Assisted in backend API design and implementation, contributing to the creation of a highly flexible and asynchronous API.
- Demonstrated expertise in maintaining app infrastructure using Terraform.
- Played a key role in breaking down a monolithic application into microservices for improved scalability and maintainability.
- Successfully built and managed complex Sidekiq workflows, ensuring efficient task execution.
- Led interoperability initiatives to establish seamless connections with various third-party APIs.
Atholo Sports (Remote)
Senior Lead Software Engineer
February 2018 - May 2022
- Collaborated in an Agile Scrum team, fostering effective communication and teamwork.
- Guided each phase of SDLC with a user-centric approach, ensuring successful product outcomes.
- Designed scalable backend systems, including RESTful APIs, for efficient performance and scalability.
- Ensured compliance with accessibility standards and regulations, prioritizing inclusivity.
- Implemented TDD using Jest and RSpec, delivering robust and user-friendly solutions.
- Achieved 100% test coverage by writing comprehensive unit tests for all functionalities.
- Optimized PostgreSQL database and table structure for enhanced speed and efficiency.
- Leveraged ActiveRecord for seamless object-to-database mapping and optimized querying.
- Developed a dynamic single-page application using React.js, delivering an engaging user interface.
- Managed frontend state effectively through Redux for efficient state management.
- Implemented secure user authentication using the JWT gem.
- Utilized GraphQL to efficiently query the API and create tailored endpoints.
- Collaborated closely with AWS and DevOps teams, ensuring smooth integration and deployment processes.
Arva Software (Remote)
Senior Software Engineer
June 2017 - January 2018
- Worked with external teams to build complex integrations.
- Wrote internal and external API documentation.
- Upgraded legacy technologies to newer stable versions.
- Designed Rollup scheduling APIs.
Software Engineer
May 2015 - November 2017
- Assisted in building CoverMyMeds' new internal SOX-compliant billing system.
- Understood complex billing requirements and interpreted billing contracts into operational algorithms.
- Designed a tool to mitigate risk when pushing changes for SOX-scoped apps.
- Assisted in building a green code Ruby on Rails application.
- Built local development setup for the whole engineering org using Docker.
The Pond Project
- Founding contributor to a non-profit technology project aimed at spreading kindness.
- Stack includes Ruby on Rails, JavaScript, React, AWS, PostgreSQL, Docker, REST API, HTML, and Bootstrap.
- Developed an algorithm to generate unique QR codes and optimized file compression.
- Created internal API endpoints for future mobile app functionalities.
- Conducted comprehensive quality assurance testing to ensure a flawless user experience.
