نبذة عني
With around two and a half years of experience in software development, I have honed a robust skill set in various programming languages and technologies. I am a key contributor to my team, focusing on developing and opt…
With around two and a half years of experience in software development, I have honed a robust skill set in various programming languages and technologies. I am a key contributor to my team, focusing on developing and optimizing an ecosystem of tools of custom solutions tailored for different clients and teams. I have been instrumental in integrating OpenAI's ChatGPT API to create dynamic chatbots and prompt generation systems. Committed to continuous learning, I spend my free time pursuing Data Analytics and Science courses.
الخبرة
Full Stack Developer Lead
Leading a team of four developers to harness ChatGPT's generative AI capabilities across multiple platforms
Enhanced features of both the frontend and API implementations, reducing projected bugs by 40%
Spearheaded the migration of a generic code component to an NPM library to enhance multi-application functionality
Led the integration of AI chatbots into conventional intake forms, significantly improving user experience, operational efficiency, and data analytics capabilities
Developed a system that enables users to modify AI prompts and create blocks for different patterns, providing a platform for authorized users to control the AI's flow and behavior
Responsible for designing and implementing database solutions for storing AI-generated conversations in SQL and NoSQL systems, ensuring data integrity and query optimization
Full Stack Developer Co Lead
Co-led the chats page optimization sprint, enhancing communication between employees and employers regarding job offers and salary negotiations
Co-led the Block/Unblocking tool, which focuses on blocking employees who fail to show up without notice for a specified period after their start date, ensuring compliance and accountability
Assisted in leading the Scheduled Interview Feature, designed to streamline the hiring process by enabling employers to shortlist and schedule interviews with applicants efficiently
Co-lead the implementation of the Job Offer Editing feature, managing updates to contract details, salary, and employment terms for applicants
Responsible for ensuring fair task assignment across the team, matching tasks with individual skills and preferences
Conducted thorough examinations of all aspects of projects to maintain high standards of work quality and effectiveness
Involved in the development of the Onboarding Configuration feature, which automates transitions into the onboarding process post-finalization of job offers and contracts, thereby streamlining operations and reducing manual interventions
Demonstrated leadership in the development and enhancement of the Notifications feature within the HQZen Web Application, ensuring efficient and effective communication flows
Tasked with identifying and resolving software bugs, contributing to both front-end and back-end improvements that enhance overall system reliability and user experience
Developed and implemented comprehensive unit tests for Vue components and Django APIs, significantly increasing code reliability and facilitating smoother functionality updates
Also assisting in execution of database model changes and migrations, ensuring data integrity and supporting evolving application requirements
Full Stack Developer
Involved in the development of the Onboarding Configuration feature, which automates transitions into the onboarding process post-finalization of job offers and contracts, thereby streamlining operations and reducing manual interventions
Demonstrated leadership in the development and enhancement of the Notifications feature within the HQZen Web Application, ensuring efficient and effective communication flows
Tasked with identifying and resolving software bugs, contributing to both front-end and back-end improvements that enhance overall system reliability and user experience
Developed and implemented comprehensive unit tests for Vue components and Django APIs, significantly increasing code reliability and facilitating smoother functionality updates
Also assisting in execution of database model changes and migrations, ensuring data integrity and supporting evolving application requirements
Full Stack Developer Part-Timer
Involved in developing a platform for authorized users, featuring a dashboard that displays personal user cards along with respective tasks and attachments termed as milestones
Tasked with identifying and resolving bugs within the recruitment-related functionalities of the technology
Engaged in acquiring knowledge and expertise on the integration of Django and Vue.js to enhance application performance and scalability
Contributed to the initial development phase of the Recruitment Chats page, focusing on feature implementation and user experience
Participated in the creation of the first version of the onboarding configuration, including the design and implementation of APIs and associated test cases