Taiye Salami's Updated
Taiye Salami's Updated
PROFESSIONAL SUMMARY
Software and SRE engineer experienced in a wide range of projects and development tools. I build infrastructure,
tooling and services that enables the full SDLC within an organization, including operations and deployment of our
SAAS microservice product to AWS. I have an extensive knowledge of NodeJS and AWS technologies like EC2, S3,
CloudFormation and lambdas, UI technologies like React and comfortable with Java services. I have extensive
experience in software reliability, security best practices and compliance, ensuring successful failover, data
replication and disaster recovery of failed nodes by developing necessary automations.
TECHNICAL SKILLS
• Full Stack: python, javaScript, rails, react, postgreSQL, nodeJS, git
• Observability & CI/CD: Jenkins automations, splunk, datadog.
• Cloud: S3, VPC, EC2, boto3, lambda, IAM, cloud formation and serverless.
• Database integration and optimization, ETL processes, data pipelining.
• Problem solving and troubleshooting.
• Product support and ownership.
EDUCATION
Associate degree - Software Engineering July 2017 – Nov. 2017
Flatiron School, Houston, TX
Master of Science – Chemical Engineering with Computer Science Aug. 2015 – May 2017
University of Toledo, OH
CERTIFICATIONS
AWS Certified Developer 2022
WORK EXPERIENCE
Cvent Inc. (Dallas, Texas) May 2021 - present
Software Engineer II
Responsibilities:
• Integrated Node.js apps with AWWS DynamoDB using role-based access control via IAM policies and CDK
stacks.
• Deployment and management of AWS Cloud formation stacks for cloud resources. This involved specifying
databases, cache and other service stacks in lower and production environments to ensure budget goals
are met.
• Designed and built backend services using Node.js and typescript serving thousands of API requests per day
• Implemented secure auth using AWS IAM with fine-grained access controls across microservices
• Datadog instrumentation in code using appropriate nodeJS libraries in order to make for better
observability with spans and traces.
• Used JavaScript’s React library to build new UI features via typescript and render components.
• Used react router to create route hooks used to wrap routes and enforce a security layer at the routing
level.
• Developed and managed automation scripts to handle dropwizard services failures.
• Presented observability status, systems, processes and data to team in order to make projections for the
next quarter’s OKRs.
• Participated in disaster recovery exercises for clusters in different AZs to make the team better positioned
to handle future failures and ensure reliability.
• Combined lower region cloud infrastructure together where possible and updated necessary
configurations to save cost resulting from multiple deployments of similar infrastructures.
• Maintained and gradually updated code base for deprecated classes, interfaces from the source code using
provided library plugins.
• Deploy multi-tier applications to AWS by creating blueprint that contain proper configuration such as
version, layout, plan, network, volumes, subnet, backups, security Groups, AD Groups.
Clear Channel Outdoor, (San Antonio, Texas) Sept 2019 – April 2021
Software Engineer
Responsibilities:
• Created automations using AWS boto library to add necessary tags to hundreds of different EC2 instances
to allow for security patching updates
• Involved with quarterly patching of AWS EC2 instances in order to keep up with security requirements.
• Created SLIs and alerts for team development and operations, saving the team to ensure team is not
exceeding error budget.
• Created Typescript reusable components and services to consume REST API's using React’s component-
based architecture.
• Assists with cloud technologies and processing of high-volume real time data streaming.
• Incorporated external plugins like GitHub, Jenkins, Slack, etc. into internal tools to get an all-in-one visibility
and better alerts management.
• Implemented features development and creation using classes, types, interfaces, and transformations on
typescript and varying react libraries and hooks.
• ETL and data migration tasks using visual studio.
Bank of America (via DataStruma LLC, TX) April 2017 – June 2019
Software Engineer
Responsibilities:
• Designing and developing web applications using HTML5, CSS3, Bootstrap, JavaScript, React, Redux and
Node JS.
• Implemented React UI and maintained the state with Redux architecture implementation.
• Develop various screens for the front end using React and used various predefined components from NPM
(Node Package Manager) and Redux library.
• Used AJAX, JSON to send requests to the server to check the functionality of the websites and for storing
and exchanging information between browsers and servers.
• Performed unit testing after writing the code by using Jest Framework and involved in TDD environment.
• Utilized NPM scripts for build and test environments in a Node.js application.