Software Engineer
2020 - PRESENTMile Two- Built and Dockerized NestJS, Apollo, Flask APIs, and Postgres databases.
- Helped to determine the right tech stacks for the task at hand.
- Mentored junior engineers through paired programming, reviews, and exercises.
- Created complex Redux implementations with periodic localhost caching.
- Tightened API/Client security with the popular OAuth2-based, single sign-on security wrapper, Keycloak.
- Drafted technical manuals, guidelines, and documentation.
- Built custom data visualization (Gantt charts, pie charts, graphs, etc.) in JS.
Technologies: Node.js, Python, JavaScript, TypeScript, MUI (Material UI), GraphQL, NestJS, TypeORM, Redux, CSS, HTML5, React, SQL, PostgreSQL, MySQL, C++, Express.js, HTML, APIs, Docker, Jest, Tailwind CSS, GitSenior Software Engineer
2019 - 2020Caresource- Developed and maintained the Caresource mobile app in React Native.
- Developed and maintained portions of the API in Node.js.
- Mentored, guided, and performed code review for junior developers.
- Helped in architecture decisions and CI/CD pipeline development.
- Created and expanded a complex Redux system on mobile platforms.
- Integrated React and Redux into advanced prototypes in Framer.
Technologies: Node.js, React Native, JavaScript, CSS, HTML5, React, User Interface (UI), SQL, PostgreSQL, MySQL, Redux, Firebase, HTML, APIs, TypeScript, Docker, GraphQL, TypeORM, Jest, GitUI/UX Designer
2017 - 2019Winsupply- Modified the existing software to correct errors, expand functionality, and upgrade interfaces to improve user experience.
- Collaborated closely with designers and developers to design, develop, and implement robust mobile and desktop solutions.
- Created design systems to bridge the gap between design and development.
Technologies: Axure, HTML, JavaScript, Design, Desktop Web Design, Mobile Web Design, CSS, HTML5, React, User Interface (UI), User Experience (UX), SQL, PostgreSQL, Redux, APIs, GitArt Director
2014 - 2017Dayton City Paper- Created design standards for the Dayton City Paper to ensure consistency from cover to cover for hundreds of issues.
- Reclaimed website from ISIS through linguistic analysis, custom algorithms, and PHP scripting.
- Tracked network hackers using custom honey-traps written in PHP.
Technologies: MySQL, HTML, PHP, JavaScript, Adobe InDesign, Adobe Illustrator, Adobe Photoshop, CSS, HTML5, React, User Interface (UI), User Experience (UX), SQL, PostgreSQL, Express.js, APIs, WordPress, WordPress ThemesCryptologic Linguist | Intelligence Analyst
2005 - 2011US Air Force- Wrote numerous Python, VBA, and Perl programs to expedite daily workflow and increased productivity by 33%.
- Advised leadership frequently on the validity of actionable targets.
- Received the NSA Star Award for processing thousands of items/reports.
Technologies: C++, Perl, Visual Basic for Applications (VBA), Python, JavaScript, Arabic-English Translation, CSS, HTML5, SQL, PostgreSQL, HTML, APIs