Skip to content
View sheronfdo's full-sized avatar
πŸ’­
CODING
πŸ’­
CODING

Block or report sheronfdo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sheronfdo/README.md

 
 __      __  ____    __       ____     _____            ____      
/\ \  __/\ \/\  _`\ /\ \     /\  _`\  /\  __`\  /'\_/`\/\  _`\    
\ \ \/\ \ \ \ \ \L\_\ \ \    \ \ \/\_\\ \ \/\ \/\      \ \ \L\_\  
 \ \ \ \ \ \ \ \  _\L\ \ \  __\ \ \/_/_\ \ \ \ \ \ \__\ \ \  _\L  
  \ \ \_/ \_\ \ \ \L\ \ \ \L\ \\ \ \L\ \\ \ \_\ \ \ \_/\ \ \ \L\ \
   \ `\___x___/\ \____/\ \____/ \ \____/ \ \_____\ \_\\ \_\ \____/
    '\/__//__/  \/___/  \/___/   \/___/   \/_____/\/_/ \/_/\/___/ 
 
Hi, I'm Jamith Sheron

I'm a Software Engineering undergraduate at Java Institute for Advanced Technology (BSc Hons, 2021–2025) and Birmingham City University (Top-Up, 2024–2025), passionate about building secure, scalable backend systems and full-stack solutions. With experience at Epic Lanka Pvt Ltd and Sayura Pvt Ltd, I develop robust applications using Java, Spring Boot, microservices, React, and Node.js, aiming to drive digital transformation and public good.

πŸ”Ή What I Do: Design RESTful APIs, data pipelines, and responsive apps, leveraging Agile SCRUM, Git, and Docker.

πŸ”Ή Current Focus: Secure systems, IoT, and machine learning with Python and TensorFlow.

πŸ”Ή Fun Fact: I love optimizing real-world challengesβ€”see my Traffic Management System below!

πŸš€ Featured Projects

  • Distributed Online Auction Management System
    A Java EE platform supporting 2000+ concurrent users with <1% error rate. Built with EJB, JMS, Hibernate, CDI, WebSocket on Payara Server 6 and PostgreSQL, validated via JMeter. Features live bidding and role-based access.

  • Traffic Management System
    A Java EE solution optimizing urban traffic with IoT simulation, using EJB, Servlets, Hibernate, MySQL, and RabbitMQ. Includes a Java SE IoT simulator for scalable testing.
    IoT Device Simulator

  • Transportation Logistic Management System
    A Java EE system for inventory and shipment tracking, with EJB, JTA, JPA, MySQL, and @RolesAllowed security. Achieved 10% efficiency via GPS route optimization.

  • Book4Me: Multi-Vendor Book Marketplace
    A MERN stack platform (React, Node.js, MongoDB, Firebase) for book trading, with Google Sign-In, PayPal, and Firebase Cloud Messaging supporting 10,000+ listings.

πŸ› οΈ Skills

  • Languages: Java, Python, JavaScript, PHP, Dart
  • Frameworks: Spring Boot, React, Node.js, Express.js, Laravel, Flask, TensorFlow, Flutter
  • Databases: MySQL, MongoDB, OracleDB, PostgreSQL, Firebase
  • Tools: Git, Docker, Maven, WebSocket, RabbitMQ, JWT Tokens, Swagger, JUnit, Postman, JMeter
  • Other: Microservices Architecture, IoT Simulation, Agile SCRUM, Cloud Deployment

πŸ“œ Certifications

  • Python for Beginners, University of Moratuwa (Aug 2024, Credential ID: dXfmri2gaU)
  • Web Design for Beginners, University of Moratuwa (Aug 2024)
  • Career Essentials in Software Development, Microsoft & LinkedIn (Jun 2024)
  • Programming Foundations: Beyond the Fundamentals, LinkedIn (Jun 2024)
  • Introduction to Career Skills in Software Development, LinkedIn (Jun 2024)
  • Programming Foundations: Fundamentals, LinkedIn (Jun 2024)

🌐 Connect with Me

Profile views GitHub followers

Pinned Loading

  1. xpos-3.0 xpos-3.0 Public

    Java

  2. DriveStock DriveStock Public

    1 1

  3. TrafficManagementSystem TrafficManagementSystem Public

    Java

  4. transportation_logistic_management_system transportation_logistic_management_system Public

    Java

  5. Auction-Management-System Auction-Management-System Public

    Java

  6. Book4Me Book4Me Public