yaseen khan, Software Developer

yaseen khan

Software Developer

Careerer

Lieu
Émirats Arabes Unis - Dubaï
Éducation
Baccalauréat, Bachelors of Computer Science |
Expérience
4 years, 3 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :4 years, 3 Mois

Software Developer à Careerer
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis juillet 2023

• Developed a service layer bridging the presentation layer and data access layer using Spring framework.
• Implemented MVC design patterns to optimize application functionality and performance.
• Assisted in the maintenance and updating of existing applications and modules, supporting ongoing operational stability.
• Designed, maintained, and built reusable, efficient, and reliable Java code, ensuring application performance.
• Worked within an Agile (Scrum) environment, promoting development and progress.
• Implemented GIT for version control, standardizing code management across the development team.

Java Developer à Axtract
  • Pakistan - Ahmadpur Sial
  • juillet 2021 à juin 2023

• Collaborated within a 4-developer team, focusing on front-end design, interactive web page creation, and API development.
• Designed applications utilizing the Spring MVC Framework, actively involved in the analysis, design, and development phases of SDLC.
• Engineered front-end user interface pages using JSPs, Custom Tags, and HTML.
• Integrated with MySQL and Oracle databases, employing Hibernate for CRUD operations to interact with database tables.
• Authored test cases and test suites using JUnit to confirm the functionality of the code.
• Managed source code in the SVN Repository and deployed applications on the JBoss Application Server.
• Utilized Apache Maven as a build tool to automate the build process for applications.
• Operated within an Agile environment, contributing to the teams adaptive project management.
• Improved existing software functionalities to correct errors and adapt to new hardware.
• Recommended new technologies and tools to boost product value.
• Collaborated with product management teams to design, build, and test systems.

Web Developer à Ilyass Software Company
  • Pakistan - Abbottabad
  • janvier 2020 à juin 2021

• Implemented user interface components and GUI pages using JavaScript, HTML, JSP, CSS, and AJAX for improved user interaction and visual appeal.
• Utilized JDBC for MySQL database connectivity, supporting data management.
• Designed UI components leveraging JSP, JMS, and JSTL to ensure web page functionality.
• Deployed projects on WebSphere 6.1 application server within a Linux environment.
• Constructed an online application employing Web Services, RESTful, Servlets, JDBC, and Core Java, facilitating application functionality.
• Integrated Singleton, DAO, and factory design patterns tailored to meet specific application requirements.
• Utilized DOM and SAX parsers for parsing raw XML documents, enabling effective data handling.
• Developed backend interfaces using PL/SQL packages, stored procedures, functions, and exception handling.
• Optimized complex database queries and table joins to improve application performance.
• Engaged in coding fixes and enhancements for future code releases and patches, contributing to continuous software improvement.
• Collaborated with developers and performance engineers to improve supportability and identify performance bottlenecks, optimizing software operations.
• Debugged and modified software components, ensuring high-quality software performance and reliability.

Éducation

Baccalauréat, Bachelors of Computer Science |
  • à Bacha Khan University Charsdd
  • janvier 2024

Specialties & Skills

APACHE MAVEN
AJAX (PROGRAMMING LANGUAGE)
APPLICATION PROGRAMMING INTERFACE (API)
BOOST (C++ LIBRARIES)
AGILE SOFTWARE DEVELOPMENT
BUILD PROCESS
HYPERTEXT MARKUP LANGUAGE (HTML)
HIBERNATE (JAVA)
JAVA (PROGRAMMING LANGUAGE)
CASCADING STYLE SHEETS (CSS)