Arthur Lewis
Software Engineer
My mission is to design and create software that positively impacts people.
Experience
Certara
Software Engineer II
April 2025 – Present
- Develop and write code across the full stack for Pinnacle 21, a SaaS product in the drug development process. Leverage strong communication skills to collaborate effectively with engineers, product owners, and testers to ensure seamless project execution and delivery.
- Led the engineering team in a contractually obligated minor release of enterprise software, ensuring deadlines were met by actively following formal testing, swiftly resolving issues, escalating challenges when necessary, and ensuring both the software and internal dependencies were correctly tagged for deployment.
- Interviewed engineer and intern candidates, conducting behavioral and technical assessments to evaluate skills, cultural fit, and potential contributions to the team.
- Refactored to Webpack from a legacy version of SystemJS that had been unsupported for over a decade. This migration resulted in a 90% reduction in client-side assets, significantly enhancing initial page load speed.
- Upgraded NodeJS to the latest LTS from an unsupported version. This enabled the creation of a new npm workspace for using newer versions of existing dependencies without rewriting legacy code. From there, integrated a linter and test coverage reports into the CI/CD pipeline to enforce coding standards, while also writing comprehensive documentation to assist team members in understanding the new setup.
Certara
Software Engineer I
February 2024 - March 2025
- Advised four student interns as a technical lead: guided them through the software development lifecycle, provided feedback on pull requests, and served as their point of contact for any questions or concerns.
- Debugged a slow database query by examining the execution plan and identifying a bottleneck in one of the views, optimizing the performance by up to 50%.
- Identified and resolved a critical security vulnerability that had successfully bypassed previous penetration testing, enhancing the overall security of the application and safeguarding sensitive user data.
Gearbrain
Software Engineer Intern
June 2019 - August 2019
- Developed a website using the MeteorJS framework for partners and employees to manage and update over 5,000 products for the content website receiving 385k unique visitors and 500k page views each month.
- Implemented the user interface (UI) based on styles from the content website.
- Wrote test scripts to validate releases. Upon confirming the code, it was pushed to production using scripts from MeteorJS, which created docker images.
Education
Lehigh University
Bachelor of Science in Computer Science and Business
Minor in Data Science
May 2023
Technical Skills
(Java, JavaScript, TypeScript, React, NextJS, Redux, Bootstrap, Sass, HTML, CSS, Nginx, Spring, ExpressJS, NodeJS, MySQL, PostgreSQL, Git, GithubActions, Docker, and AWS)