Summary
Work History
Education
Skills
Affiliations
Timeline
Generic

Syed Abdul Wahab LNU

Birmingham,AL

Summary

Enthusiastic and detail-oriented full-stack Java developer with a passion for building efficient and scalable web applications. Experienced in Java, Spring Boot, Hibernate, and RESTful APIs, along with frontend technologies like React.js and JavaScript. Strong background in database management (SQL, NoSQL), and hands-on experience in machine learning model implementation. Comfortable working with Git, Docker, and cloud platforms, and thrives in Agile environments. Always eager to learn, solve problems, and contribute to impactful projects.

Work History

PeakForm

Responsibilities:
  • Developed a simple, responsive UI using React.js, HTML5, CSS3, and JavaScript (ES6+), ensuring cross-device compatibility and a mobile-friendly design using Bootstrap.
  • Implemented the fetch API and RESTful APIs to retrieve and display user fitness data dynamically.
  • Built RESTful APIs using Spring Boot, following an MVC (Model-View-Controller) pattern for managing user authentication, workouts, and progress tracking.
  • Used Hibernate/JPA for efficient database interactions with MySQL, ensuring data consistency, and optimized query performance.
  • Implemented JWT-based authentication for secure user login and session management.
  • Created features for user registration, authentication with secure password storage, and a dashboard to track workout progress and fitness statistics.
  • Enabled CRUD operations for workout plans (Create, Read, Update, Delete).
  • Used Git and GitHub for version control and collaboration, deploying the application on Heroku/AWS Free Tier for accessibility.
  • Implemented basic CI/CD pipelines using GitHub Actions for smooth deployment.
  • Performed unit testing using JUnit for backend logic verification, and conducted manual testing for UI functionality and user flows.
  • Used Postman to test API endpoints and ensure proper request handling.
  • Documented RESTful APIs using Swagger for future maintenance, and integrated third-party fitness APIs for additional workout recommendations.

TSDR System

Responsibilities:

Full Stack Development

  • Developed a responsive UI using React.js with Material-UI/Bootstrap for a modern user experience.
  • Built RESTful APIs using Spring Boot following an MVC architecture for image processing and user interactions.
  • Implemented JWT-based authentication for secure access.
  • Used Hibernate/JPA with PostgreSQL/MySQL for efficient data storage and retrieval.
  • Integrated real-time WebSocket communication for instant traffic sign updates.
  • Deployed the frontend (Vercel/Netlify), backend (AWS EC2), and ML service (Google Cloud/AWS Lambda).
  • Implemented CI/CD pipelines using GitHub Actions for automated testing and deployment.

Machine Learning Integration:

  • Developed a CNN model for traffic sign detection and an SVM for classification.
  • Used OpenCV for image preprocessing (contrast enhancement, noise reduction).
  • Integrated DBSCAN clustering for real-time traffic congestion analysis.
  • Hosted the trained ML model as a Flask/FastAPI microservice for seamless backend integration.
  • Implemented text-to-speech (TTS) for real-time audio alerts.

Education

Master of Science - Computer Science

University of Alabama At Birmingham
Birmingham, AL

Bachelor of Science - Computer Science

Visvesvaraya Technological University
Belgavi, India

Skills

  • Frontend: HTML, CSS, JavaScript, Reactjs
  • Backend: Java, Spring Boot, Hibernate, Microservices (basic), OAuth authentication
  • Database: SQL, NoSQL, database design, and query optimization
  • Machine Learning: OpenCV, TensorFlow/Keras, Scikit-learn, data preprocessing, and model evaluation
  • DevOps & Tools: Git, Docker (basics), CI/CD pipelines, and Cloud platforms (AWS)
  • Problem-solving, debugging, Agile methodologies, API development, and testing

Affiliations

  • Achieved the AWS Certified Developer – Associate and Certified Java Programmer certifications.
  • Contributed to open-source projects on GitHub related to Java and web development.
  • Participated in code reviews and pair programming to improve code quality

Timeline

PeakForm

Responsibilities:

TSDR System

Responsibilities:

Master of Science - Computer Science

University of Alabama At Birmingham

Bachelor of Science - Computer Science

Visvesvaraya Technological University
Syed Abdul Wahab LNU