Omkarnath Parida is a Senior Software Engineer with six years of experience building full-stack web applications and shipping algorithmic solutions across startup and enterprise settings. Currently at EPAM after progressive engineering roles at Yocket and Revv, he brings hands-on expertise in JavaScript, MERN stack practices, and production-grade implementation of data structures and algorithms. As a maintainer and contributor to TheAlgorithms/JavaScript, he has optimized dynamic programming solutions like LCS, LIS and 0-1 Knapsack, demonstrating a focus on both correctness and performance. He combines an analytical mindset—rooted in an ECE background—with a habit of relating technical problems to scientific principles and logical reasoning. Always learning new tools and patterns, he enjoys untangling complex behaviors in software to reach definitive, practical conclusions. Based in Bhubaneshwar, he pairs rigorous problem-solving with collaborative engineering in distributed teams.
6 years of coding experience
5 years of employment as a software developer
College of Basic Science and Humanities, OUAT, Bhubaneswar
Bachelor of Technology - BTech, Electronics and Communication Engineering, Bachelor of Technology - BTech, Electronics and Communication Engineering at Siksha 'O' Anusandhan University
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Role in this project:
Full-stack Developer
Contributions:12 reviews, 73 commits, 84 PRs in 2 years
Contributions summary:Omkarnath primarily contributed to the implementation of algorithms and data structures in JavaScript, focusing on dynamic programming solutions. They added, optimized, and refactored code for Longest Common Subsequence and Longest Increasing Subsequence problems. Additionally, the user integrated the 0-1 Knapsack problem, demonstrating proficiency in problem-solving and code optimization within the context of the repository's algorithmic focus. They also added and maintained some testing files.
Collection of algorithms in multiple programming languages.
Contributions:9 pushes, 2 branches in 2 years
pythoncppjavascriptprogramming-languageslanguages
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
Omkarnath Parida - Senior Software Engineer at EPAM Systems