Micaiah Wallace, System Design Developer in Durham, NC, United States
Micaiah Wallace

System Design Developer in Durham, NC, United States

Member since September 26, 2019
Micaiah has been designing and developing full-stack web applications for the past nine years. He specializes in front-end application development and systems design and can creatively tie various systems into a single cohesive user experience. He finds passion in maintaining a clean, readable, and well-tested code environment and has lots of experience making web applications secure and fast.
Micaiah is now available for hire

Portfolio

  • Red Hat
    TypeScript, GitLab CI/CD, Red Hat OpenShift, Kubernetes, React, Python
  • XOi Technologies
    React Native, React, GitHub, TypeScript, DocumentDB, Serverless, Python
  • Surveillance One
    Amazon Web Services (AWS), MySQL, MongoDB, React, Node.js, Docker, JavaScript...

Experience

Location

Durham, NC, United States

Availability

Part-time

Preferred Environment

Visual Studio Code, MacOS, Docker, Git, Chrome Extensions

The most amazing...

...project I've worked on was a phone application that allowed voice and chat communication over encrypted channels.

Employment

  • Senior Front-end Engineer

    2022 - PRESENT
    Red Hat
    • Designed and implemented a new reporting feature into an internal web application.
    • Migrated a set of applications internally between teams to different deployment instances.
    • Tracked and groomed user stories using Jira and tracked the project development to completion.
    Technologies: TypeScript, GitLab CI/CD, Red Hat OpenShift, Kubernetes, React, Python
  • Front-end Engineer

    2021 - 2022
    XOi Technologies
    • Developed mobile and web application features, helping engineer the systems required to implement the features.
    • Tracked and fixed bugs using Jira as a reporting tool.
    • Converted the entire codebase of a web application to TypeScript from the previously used type system called Flow.
    • Developed a new multi-platform mobile library to integrate a machine learning model into the application's front-end logic.
    Technologies: React Native, React, GitHub, TypeScript, DocumentDB, Serverless, Python
  • Software Engineer

    2014 - 2021
    Surveillance One
    • Created a customer service ticket web application in Node.js and React.
    • Built an internal employee travel scheduling software to manage and notify employees of service trips.
    • Managed all servers and deployments for company-managed services and applications.
    • Created and managed AWS network and DevOps architecture.
    • Developed an application to create secure connections for our service team to troubleshoot and resolve issues remotely on client-managed application servers.
    Technologies: Amazon Web Services (AWS), MySQL, MongoDB, React, Node.js, Docker, JavaScript, REST, Front-end Development, System Design
  • Node.js Platform Subscription API Developer

    2016 - 2016
    Freelance Client
    • Built a subscription management microservice for the social service.
    • Integrated end-to-end API testing to validate the intended API contract.
    • Supported deployment of API to Amazon EC2 server and other AWS configurations.
    Technologies: Mongoose, MongoDB, Express.js, Node.js, JavaScript, REST
  • Node.js Software Developer

    2016 - 2016
    Note-taking SaaS Freelance Client
    • Created an Electron cross-platform utility to take screenshots.
    • Handled user authentication via REST API. Supported UI interface developed in React.
    • Supported development of the REST API connecting to the application.
    Technologies: REST APIs, Electron, Node.js, JavaScript
  • Web Developer

    2012 - 2016
    Freelance Client
    • Provisioned and customized WordPress installation for a basketball coaching client.
    • Created custom WordPress plugins for custom team data display.
    • Supported and maintained WordPress website, plugin upgrades, and site security.
    • Migrated the website from one host and domain to another.
    Technologies: PHP, WordPress, JavaScript, Front-end Development

Experience

  • Surveillance One Partner Portal

    A secure communication channel allowing customers to create, manage and track service requests with Surveillance One. The application enables the customer to send a request with any CCTV network or access control issues and track it all the way to resolution. The application provides easy access to upload pictures and documents from mobile or desktop browsers.

  • Surveillance One Scheduling Calendar

    The project was to create a web application providing a centralized travel schedule for the corporate team. The schedule managers could manage events for all users, providing details and travel document attachments. Technicians would receive a notification when events became published on their calendar, giving them access to all necessary trip and project details.

  • ConvoSec iOS App

    Conversation Secure is an application for real-time secure voice and text communications. Plain and simple user to user conversations knowing that no data is recorded or leaked.

  • Sports Player Web Scraper

    This application was designed to retrieve a list of local team football players and their stats from a given local website. The site used javascript and required parsing of the javascript code to access the desired data for the client. The data was organized and exported to CSV format.

  • Surveillance One Inventory Manager

    A simple transaction-based system to track warehouse inventory. The application allowed creating new items, and from the main page, you could scan the barcode of the item to automatically start a transaction with that item to modify it's inventory count or location.

  • Surveillance One Client Support Access Portal

    This application gives the support team capability to create remote connections to client workstations/application servers in order to perform troubleshooting and perform remote fixes over the phone with minimal client interaction. The service authenticates over LDAP and uses encrypted connections to secure all traffic on multiple layers from servicer to client.

  • Surveillance One PDF Scraper

    A simple desktop utility providing means to download all PDF files that are referenced via links in a given URL. It stores the URLs previously added for quick updating of local PDF cache if new files are added. The utility provided mechanisms to automatically update the software when required.

Skills

  • Languages

    JavaScript, TypeScript, Python
  • Libraries/APIs

    Node.js, React
  • Other

    Front-end Development, Web Scraping, System Design, DocumentDB, Serverless, Chrome Extensions
  • Tools

    Git, GitHub, GitLab CI/CD
  • Paradigms

    REST, Continuous Integration (CI), Functional Programming
  • Platforms

    Docker, Red Hat OpenShift, Kubernetes
  • Frameworks

    React Native

To view more profiles

Join Toptal
Share it with others