Summary
Karim Oumghar is a versatile Software Development Engineer with 12 years of experience building enterprise Java, Salesforce, and cloud-native solutions across finance, insurance, and retail. He has driven migrations and refactors—upgrading Spring Boot versions, modernizing Box SDK integrations, and moving workloads to AWS (CDK, ECS Fargate, Lambdas)—while reducing technical debt and improving security/compliance. Comfortable across backend and front-end stacks (Spring Boot, Apex, LWC, Angular, Node/Nest.js), he combines hands-on coding with mentoring experience from consultancy roles to lead pragmatic, testable change. Karim also writes programming tutorials on his website and experiments with Android projects on GitHub, signaling a continuous-learning mindset beyond day-to-day delivery. Based in Columbus, Ohio, he pairs a practical, impact-focused approach with interests in soccer, biking, and DIY projects that mirror his collaborative, problem-solving style.
11 years of coding experience
5 years of employment as a software developer
Non-degree Computer Science, Non-degree Computer Science at Cascadia College
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Washington Bothell
French, Arabic, English