Aaron Allen

Software Engineer at Codename Hermes
  • Claim this Profile
Contact Information
Location
Las Vegas, Nevada, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Samantha Mills

I have had the privilege of working with Aaron for a considerable period of time, and I am grateful for the experience. Throughout our time together, Aaron has consistently showcased an extraordinary level of positivity, kindness, and empathy. His interpersonal skills are commensurate with his technical expertise. Aaron is an exceptional person. Aaron’s dedication to the team is remarkable; he excels in leadership roles. His presence enhances any work environment he is a part of. In addition, Aaron is an absolute pleasure to collaborate with, demonstrating his commitment to the team and consistently giving 100% effort. One aspect that truly sets Aaron apart is his unwavering kindness and support, both in technical and personal matters. He has shown tremendous empathy and support when facing challenges, generously offering his assistance and time to others. Whether tackling complex technical problems or sharing his knowledge, Aaron is always willing to lend a helping hand and ensure the success of those around him. Aaron’s communication skills are exemplary. He articulates complex concepts and provides clear explanations, whether troubleshooting or explaining intricate lines of code. His deep understanding of fullstack engineering concepts, including React and Node.js, and proficiency in more complex topics, such as implementing message brokers, demonstrates Aaron’s skill in many areas. I highly recommend Aaron for any engineering role. His exceptional personality, kindness, technical skill, and unwavering commitment to his teams make him an outstanding candidate for any position. He is guaranteed to be a valuable and cherished addition wherever he chooses to go.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Certified Bitcoin Professional (CBP)
    CryptoCurrency Certification Consortium (C4)
  • Certified Public Accountant
    Michigan Department of Licensing and Regulatory Affairs
  • Computer Science Career Path
    Codecademy
  • Java Programming and Software Engineering Fundamentals Specialization
    Coursera

Experience

    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • 2023 - Present

      - Utilized Node.js as a runtime environment for the library abstraction to take advantage of its lightweight nature, reduced “ramp-up” time for developers, and use of Google’s V8 engine for just-in-time (JIT) compilation, resulting in faster execution times and better scalability. - Implemented a lightweight library supported by NPM allowing for asynchronous events and enhanced performance to solve the message broker boilerplate and consistency problem for developers. - Developed in TypeScript for its type safety, improved readability, better tooling, enhanced maintainability, and to reduce potential code errors. - Architected a library abstraction for Kafka as a proof of concept as it is considered an industry standard message broker through its native functionality to provide higher throughput, built-in partitioning, replication, and fault tolerance, as well as improved scalability capabilities. - Engineered an abstraction for RabbitMQ as it is popular amongst developers for its advanced message queuing protocols, advanced message routing and filtering capabilities, and message persistence and durability. - Open source product development facilitated by OSLabs Show less

    • Canada
    • Software Development
    • Business Systems Development Analyst
      • Oct 2021 - Present

      - Utilized Angular (JavaScript) and Spring Boot (Java) to maintain a web application to create test accounts within an “off the shelf” ERP software, Alfa Systems enabling QA testers to complete scenarios timely and meet sprint story completion goals.- Led engineers to build webhooks and other ad-hoc functionality to interact with Alfa Systems resulting in at least 80% of Jira stories being “accepted” each sprint.- Collaborated with business stakeholders to develop and configure workflows within Alfa Systems leading to more effective processes for customer service agents and stronger inter-departmental relationships. - Wrote SQL queries to obtain data to better construct workflows and perform peer reviews over peer analyst work increasing overall efficiency of stories moved to “accepted”. Show less

    • Senior IT Auditor
      • May 2019 - Sep 2021

      - Assembled SQL queries to obtain relevant IT data to perform IT audit thereby reducing the time and effort to provide audit opinions on IT controls.- Led engineers during IT audits to relevant areas in codebases of audited applications to obtain necessary evidence which led to increased efficiency of audit work and built client trust by displaying technological knowledge.

    • United Kingdom
    • Industrial Machinery Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Jun 2023 - Sep 2023

      - Migrated sections of the codebase to TypeScript through custom interfaces and types to increase ease of understanding to add new features, maintain code, and onboard new devs - Lead educational talks on topics including React/React Hooks, CI/CD, system design, algorithms, and asynchronicity/synchronicity to cement deeper concepts of current technologies - Mentored multiple teams demonstrating strong empathy and leadership skills to junior engineers through ideation, scope management, team dynamic resulting in effective teams and projects completed by deadlines Show less

    • Software Development
    • 1 - 100 Employee
    • Software Engineer | Daily Quest - Gamified ToDo Tracker
      • 2023 - 2023

      - Constructed UI using React and rendered updates induced by user input quickly and consistently through the use of reusable components. - Developed Node.js/Express server to efficiently handle HTTP requests concurrently based on the middleware design pattern, routers and controllers to create a REST API to manage data. - Implemented PostgreSQL database for read-write data operations and complicated queries while ensuring application performance. - Utilized Docker to containerize/enforce version control the application database and ensure data creation and retrieval was consistent, isolated, scalable, and flexible. Show less

    • Entertainment Providers
    • 1 - 100 Employee
    • Technology Risk Senior
      • Aug 2015 - May 2019

      - Assembled SQL queries to obtain relevant IT data to perform IT audit thereby reducing the time and effort to provide audit opinions on IT controls. - Led engineers during IT audits to analyze relevant areas in codebases which led to increased efficiency of audit work and increased client trust. - Assembled SQL queries to obtain relevant IT data to perform IT audit thereby reducing the time and effort to provide audit opinions on IT controls. - Led engineers during IT audits to analyze relevant areas in codebases which led to increased efficiency of audit work and increased client trust.

Education

  • University of Michigan - Stephen M. Ross School of Business
    Master's degree, Accounting
    2014 - 2015
  • University of Michigan - Stephen M. Ross School of Business
    BBA, Emphasis in Accounting and Entrepreneurship
    2011 - 2014
  • Codesmith
    Software Engineering

Community

You need to have a working account to view this content. Click here to join now