Suraj Devatha is a Senior Software Engineer with 7 years of experience building scalable web applications, currently working on Meta’s Ads Creation Platform. He holds an MS in Computer Science from NC State and has a strong backend and full-stack background spanning Java/Spring Boot, React, Python, and systems integration. At Meta he has delivered features impacting tens of thousands of advertisers and previously improved reliability and automation in billing and reporting systems at Perfios. He’s comfortable moving between product-facing UI work and backend services, having implemented SSO, JWT security, and automated monitoring dashboards. A pragmatic problem-solver and mentor, he has guided large classes of students and reduced operational effort through scripting and algorithmic optimizations. Based in California, he blends academic rigor with hands-on delivery and a penchant for breaking big problems into actionable, measurable improvements.
7 years of coding experience
4 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at North Carolina State University
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at BNM Institute Of Technology
In this Project, we are telling the same old child short story of hare and tortoise but graphically. The animation of the Hare and the Tortoise Race story is developed using OpenGL Library in C++. Once there lived a hare and a tortoise in a jungle. The hare was very proud of his swiftness, but the tortoise walked slowly. The hare always taunted the tortoise for its slow pace. The tortoise with anger challenged the Hare for a race. The next day the race started from a particular place. They were to reach the bank of the river. The hare took a few leaps and was much ahead of the tortoise he looked back and saw that the tortoise was at a great distance. He decided to take a nap. But he slept for a long time. The tortoise had reached the goal. The hare ran very fast but the tortoise had already reached. The hare realized that slow and steady wins the race. With the use of different functionality like of making polygons, using various functions of mouse and creation of menu , the whole story is plotted in this project. This project gives a user-friendly interface for the end user to interact with the frames. This project contains several different frames that are used in a particular sequence to help the user understand the story .
Contributions:7 commits, 4 PRs, 5 pushes in 2 years 4 months
Contributions:24 pushes, 2 branches in 1 year 4 months
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.