Principal Software Engineer at Glidewell Laboratories
Ten years of full‑stack software development experience, including five years in engineering leadership. Proven track record of delivering mission‑critical internal tools for Manufacturing, ERP and CRM systems.
Lead a small-size tech team to build a new Neobank product from the ground up. The scope includes native iOS/Android App, backend Node.js with TS architecture, Serverless services to handle events/requests from FinTech APIs, AWS DynamoDB and RDS for storing sensitive data, Jenkins and Github Actions for CI/CD purposes, monitoring and reporting with AWS Cloudwatch, and coaching fellow engineers for better coding standards.
> Build backend API gateway and microservices with Node.js, express and TypeScript
> Develop object oriented code with Typescript with inversion of control supported by InversifyJS
> Architect frontend iOS application with Swift 5, SwiftUI and Combine
> Write notification module with OneSignal, and deeplink module with Branch.io
> Implement native localization code that supports seamless transition between different languages
> Maintain high standards of software quality within the team by establishing good practices with Jest, ESLint and Prettier
> Setup database with domain driven design and host database on Amazon Relational Database Service
> Create internal admin portal with React, Redux, and Node.js
> Lead continuous Integration and continuous delivery practices with Snyk, Github Actions, Jenkins, Docker and Kubernetes
> Manage project scope and tasks with JIRA and troubleshoot production applications with Errbit, Firebase and Crashlytics
> Build & maintain micro-services with Node, Express, Swagger, SocketIO and RabbitMQ
> Monitor & report production applications/servers/networks error/exceptions with Airbrake, Errbit and Zabbix
> Automate application infrastructure including deployment and configuration management with Ansible and Docker
> Build CI/CD Pipelines & Jobs with Bamboo
RentReporters is changing the way that credit scores are calculated for the more than 100 million renters in the United States. We work with both renters with no or low credit scores, as well as those who already have good or excellent scores. We help them build their credit scores simply by automatically reporting monthly rent payments to major credit bureaus.