Hi, I'm Pranesh Jayasundar.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

Experience

Oracle logo
Senior Software Engineer
  • Developed and deployed a secure synchronous web service utilizing OAuth for OPS-CPQ indirect Agreements validation, enhancing security and efficiency in handling sensitive customer data.
  • Designed and implemented the Common Order Transaction API for OPS-CPQ interface, reducing transaction failures by approximately 20% and improving the ordering process with streamlined steps.
  • Implemented a sales account creation process for partners at the company level, resulting in a decrease of transaction failures by around 30% through collaboration with external teams and ensuring seamless user experience (sync-back).
  • Deployed and managed Aconex cloud product subscriptions, aligning with business requirements for seamless integration and timely incorporation of updates at the store end.
  • Skills: Oracle APEX, PL/SQL, Javascript, JQuery, HTML/CSS, utPLSQL, OJET, Java, Spring Framework, Spring MVC, System Performance, Reliability, Communication, Coding Standards, Version Control, Computer Science, Programming Languages, Git, Code Review, Software Development, JIRA, Jenkins.
Mar 2020 - Aug 2022 | Bangalore, India
Meditab logo
Software Engineer
  • Demonstrated leadership in end-to-end product development, taking ownership of multiple modules and utilizing extensive domain knowledge to drive successful project outcomes.
  • Collaborated with cross-functional ART teams to implement a highly efficient order flow and approval system, incorporating CPQ integration, approval workflows, and FOM booking, while ensuring timely project delivery by analyzing dependencies.
  • Facilitated BVTs and UATs and prioritized critical bug fixes during the Fusion O2R project, leading to a 50% performance enhancement, reduced cycle time, and increased customer satisfaction.
  • Skills: Oracle APEX, PL/SQL, Javascript, JQuery, HTML/CSS, utPLSQL, OJET, Java, Spring Framework, Spring MVC, System Performance, Reliability, Communication, Coding Standards, Version Control, Computer Science, Programming Languages, Git, Code Review, Software Development, JIRA, Jenkins.
July 2017 - Mar 2020 | Bangalore, India

Projects

future world events
Forecasting Future World Events with Neural Networks

Forecasting Future World Events using BERT and GPT-2

Accomplishments
  • Leveraged state-of-the-art GPT2 and BERT models for sequence classification and prediction tasks, including preprocessing, fine-tuning, and using the trained model to predict answers.
  • Brier Score: 86.69
quiz app
Banking Application using Swing GUI

Full-featured banking app with real-time stock trading, user authentication.

Accomplishments
  • Developed a comprehensive banking system application encompassing customer account management, transactions, loans, and stock trading using an API to fetch all the real-time stock values (On-Demand).
  • Implemented software design principles, including Open/Close Principle, Factory Proxy pattern, and MVC architecture, to enhance code extensibility, maintainability, organization, and modularity in a banking system application.
Screenshot of web app
Boston Sidewalks

Boston Sidewalk Accessibility Score and Route Optimization.

Accomplishments
  • Developed an accessibility score for Boston’s sidewalk network, prioritizing repairs in the least accessible regions and identifying specific sidewalks with high inaccessibility scores.
  • Utilized Folium for interactive visualizations of neighborhoods with poor ramps and hazards, and Geopandas to extract addresses, enabling targeted repairs.
Screenshot of  web app
BrickGenius: LEGO® Custom Models Made Easy

Text2Lego: Generating Custom LEGO® Models from Text.

Accomplishments
  • Implemented a text and image-guided system for generating custom LEGO® brick models, showcasing technical proficiency in image processing and 3D modeling.
  • Explored state-of-the-art techniques for 3D reconstruction and integrated DreamBooth for personalized image generation, contributing to enhancing user experience.
Screenshot of  web app
Legends Of Valor

An immersive RPG game showcasing a vibrant and extendable design, featuring heroes, monsters, spells, and items.

Accomplishments
  • Implemented object-oriented programming (OOP) concepts, Legends of Valor has been developed as a richly crafted RPG, where the fantasy world is brought to life.
  • With its dynamic battles, array of heroes, creatures, and spells, the extendable design not only ensures adaptability but also serves as a testament to the fusion of creativity, and strategic thinking.
Screenshot of  web app
Monsters And Heroes

An immersive RPG game showcasing a vibrant and extendable design, featuring heroes, monsters, spells, and items.

Accomplishments
  • Implemented object-oriented programming (OOP) concepts, Legends of Valor has been developed as a richly crafted RPG, where the fantasy world is brought to life.
  • With its dynamic battles, array of heroes, creatures, and spells, the extendable design not only ensures adaptability but also serves as a testament to the fusion of creativity, and strategic thinking.

Skills

Languages and Databases

Python
HTML5
CSS3
MySQL
PostgreSQL
Shell Scripting

Libraries

NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Frameworks

Django
Flask
Bootstrap
Keras
TensorFlow
PyTorch

Other

Git
AWS
Heroku

Education

Boston University

Massachusetts, USA

Degree: Master of Science in Computer Science

    Relevant Courseworks:

    • CS630 - Advanced Algorithms
    • CS655 - Graduate Introduction to Computer Networks
    • CS611 - Object Oriented Design and Development
    • CS640 - Artificial Intelligence
    • CS506 - Data Science Tools and Applications
    • CS542 - Principles of Machine Learning
    • CS523 - Deep Learning

National Institute of Technology, Tiruchirapalli

Tamil Nadu, India

Degree: Bachelor of Technology in Computer Science & Engineering

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Database Management Systems
    • Operating Systems
    • Machine Learning
    • Computer Vision
    • Artificial Intelligence
    • Natural Language Processing
    • Computer Networks

Contact