Vishnu Pothan

Software Engineer at Hyreo

Thiruvananthapuram, Kerala, India
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

🎓
Top School
Vishnu Pothan is a Full Stack Software Engineer with eight years of hands-on experience building web applications using Java Spring Boot and Angular, currently contributing at Hyreo from Thiruvananthapuram. He has a background in banking software at Tata Consultancy Services and exposure to Java batch APIs, Liquibase, Karate, and JUnit, complemented by earlier Android development experience. An active open-source contributor, Vishnu has implemented and refactored algorithms and conversion utilities across well-known community repositories (TheAlgorithms/JavaScript and TheAlgorithms/Dart), demonstrating strong foundations in data structures, testing, and code hygiene. He pairs a practical engineering mindset with a knack for tackling tricky algorithmic problems and integrating contributions into larger codebases.
code7 years of coding experience
job2 years of employment as a software developer
bookBachelor of Technology - BTech, Computer science and engineering, Bachelor of Technology - BTech, Computer science and engineering at APJ Abdul Kalam Technological University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (12)

testing10
data-structures10
algorithms10
javascript10
dart10
data-structure10
sorting-algorithms10
math9
mathematics9
github8
unit-testing6
python6

Programming languages (4)

JavaCJavaScriptDart

Github contributions (5)

github-logo-circle
TheAlgorithms/Dart

Oct 2020 - Oct 2020

All Algorithms implemented in Dart
Role in this project:
userBack-end Developer
Contributions:29 commits, 8 PRs, 3 comments in 4 days
Contributions summary:Vishnu primarily contributed to implementing and updating algorithms and data structures using the Dart programming language within the repository. Their work includes adding, updating, and formatting code for the pigeonhole sort algorithm. Furthermore, the user added and updated conversion functions such as binary to octal, binary to hexadecimal, hexadecimal to binary, hexadecimal to octal, octal to binary, and octal to decimal conversions, and introduced test cases. This indicates a focus on algorithm implementation and potentially the testing of these implementations within a Dart environment.
dart2dartflutterdata-structuresalgorithms-implemented
TheAlgorithms/JavaScript

Oct 2020 - Oct 2020

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Role in this project:
userFull-stack Developer
Contributions:5 commits, 3 PRs, 2 comments in 1 day
Contributions summary:Vishnu contributed to the project by implementing and refactoring JavaScript code for various algorithms and data structures. They added new functionality, such as octal to decimal conversion, and integrated the code into the existing framework. Furthermore, the user demonstrates expertise in code styling, applying standard JavaScript practices, and merging updates from other contributors. The user made changes to existing files demonstrating a strong understanding of project structure.
javascript-for-beginnerscryptographyfollowingmathematicsjavascript
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
Vishnu Pothan - Software Engineer at Hyreo