Principal Software Engineer
Lenovo
Apr 2019 - Sep 2020 (1 year 6 months)
As a Principal
Software Engineer on Lenovo's Device as a Service project I have directly mentored development efforts of a
half dozen apprentice engineers and interns; leveraging Agile development practices orchestrated through a
Scrum process. In addition to mentor duties, I designed innumerable different project portions, including SQL
and Mongo databases, micro-service and monolithic applications, both RESTful and GraphQL API's, Lambda
services, among others while leveraging a wide array of different technologies and development languages.
Technologies used: MySQL, Java, Spring, Rabbit MQ, GitHub, Jira, Confluence, Slack, AWS, React, GraphQL,
Git, Node, Elasticsearch, Sequelize, Mocha, Chai, Puppeteer.