MUHAMMAD BILAL SHAH Hyderabad, Sindh | +923211351136 | bilalbukhari245@gmail.com GitHub | LinkedIn PROFILE DESCRIPTION Young and energetic developer having good Java programming skills and worked on various selflearning projects. Currently working as a freelancer and looking for an opportunity to enhance my skills further. TECHNICAL SKILLS • Languages: Java • Web: JavaScript, JSP, Servlets, HTML5, CSS3, Bootstrap, jQuery, AJAX, XML, Apache Tomcat • Web Service: REST • Frameworks: Spring (MVC, Boot, Security, Data, AOP, Dependency Injection), Hibernate, JUnit, Mockito. • Database: MS SQL, Oracle, MySQL, PostgreSQL, MongoDB • Design Pattern: MVC, Singleton, Factory, DAO, OOP, API Gateway • SLDC: Agile, Test-Driven Development (TDD) • Tools: Maven, UML, Postman, IntelliJ, Eclipse, VS Code, NetBeans, GitHub, GitLab. • Platform: Linux, Windows EDUCATION B.E (Software Engineering) Mehran University of Technology Jamshoro. (2019-2023) Java Certification Fundamentals of Java Programming. (Udemy-2023) EXPERIENCE Java Developer Fiverr Feb 2021 to Apr 2023 Developed various applications. Responsible for adding new features and solving problems in existing applications. Tools & technologies: OOP, Data structures, Servlets, JSPs, Filters, Sessions, JSTL, Hibernate, Spring MVC, MySQL, CSS, HTML, Bootstrap. PROJECTS Online Pharmacy Website where users can buy medicines online, and admin can manage users, orders, and medicines. Tools & technologies: Spring MVC, JSPs, Service-repository-controller pattern, MySQL, bean validation, Bootstrap, and Eclipse. Cab booking Website where users book a cab on a specific date, and admin assigns that booking to drivers and manages users and bookings. Used filters to authorize users. Tools & technologies: Servlets/JSPs, Filters, Sessions, JSTL, MySQL, Bootstrap, and NetBeans. Besides these projects, I have also worked on several other projects which include various management systems (Employee, Library) and other projects as well.