Karl Lew

Founder at FirePick Services LLC

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Karl Lew is a founder and seasoned software engineer with 13 years of experience building richly interactive, maintainable applications from UI to algorithmic cores. Based in Mountain View, he blends front-end frameworks (AngularJS, Bootstrap) and back-end stacks (NodeJS, Java, .NET) while designing user-focused solutions that also address complex data and algorithm problems—evidenced by multiple patents and open-source projects. He contributes to prominent OSS efforts like mathjs and OpenPnP, improving core simplification logic and codebase maintainability, respectively, showing a knack for performance and engineering hygiene. Karl enjoys small, diverse teams and is comfortable moving between UI interaction design and backend algorithmic work, a combination that drives practical, extensible products.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
121reputation
122kreached
1answer
0questions
github-logo-circle

Github Skills (21)

algorithm10
algorithms10
expression-evaluator10
javascript10
mathematics10
math10
data-structure10
java10
javas10
version-control10
data-structures10
logging10
configuration-file9
configurations9
units-of-measurement8

Programming languages (11)

TypeScriptJavaC++ShellCSSCRustJavaScript

Github contributions (5)

github-logo-circle
josdejong/mathjs

Aug 2017 - Jan 2018

An extensive math library for JavaScript and Node.js
Role in this project:
userBack-end Developer
Contributions:13 commits, 12 pushes, 1 branch in 5 months
Contributions summary:Karl primarily contributed to the `mathjs` library by implementing and optimizing core simplification functions. Their work focused on enhancing the performance of the `simplifyCore` function, improving its handling of various mathematical operations and expressions. This included refactoring code, adding rules, and addressing bugs, which improved the speed and accuracy of the simplification process. They also introduced a resolve function.
mathmatricesbignumbersmathematical-expressionsnode-js
openpnp/openpnp

Apr 2013 - May 2013

Open Source SMT Pick and Place Hardware and Software
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 month
Contributions summary:Karl primarily focused on improving the codebase's maintainability and functionality. They addressed logging issues by renaming and configuring log4j properties. They also reconfigured the IDE to enforce the project's coding style, which indicates a focus on code quality and consistency. Additionally, the user made several updates including merging branches and resolving conflicts, demonstrating an understanding of version control and the project's branching strategy.
placesmtpickhardwarepick-and-place
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Karl Lew - Founder at FirePick Services LLC