I'm a Full Stack Engineer with eight years of experience in the field. Throughout my career, I have honed my skills in developing web applications and worked on a wide range of projects using various technologies and programming languages.
I have a deep understanding of JavaScript, ReactJs, NodeJs, NextJs, and database management, including SQL and NoSQL. I have also worked with WordPress, GraphQL, Strapi, and headless CMS platforms and have experience creating RESTful APIs. I'm also proficient in agile methodologies and have worked on many projects as part of a team, collaborating with designers, developers, and other stakeholders to achieve project goals.
Aside from my technical skills, I possess excellent problem-solving abilities and can promptly identify and troubleshoot complex issues. I am passionate about learning new technologies and keeping up with industry trends to ensure I am always at the forefront of new developments.
Developed a React-based image annotation application for the data annotation team, enabling them to label images with regions, entities, and filters. This application improved model training and increased accuracy by 15%.
Utilized TypeScript, TypeORM, and Swagger to develop robust and sustainable backend microservice applications while implementing Kanban methodology throughout the software development lifecycle to enhance efficiency and output.
Led the creation and management of a developer portal using Reactjs, providing developers with a seamless onboarding experience and access to comprehensive documentation and resources.
Leveraged OpenAI APIs to develop chatbots for hospitals, utilizing large language models (LLM) and machine learning to improve patient experience and optimize clinical workflows.
Automated CI/CD pipelines using GitLab, promoting collaboration among team members and providing secure code repositories.
Utilized Docker/Kaniko and Kubernetes containers to support efficient and effective deployment, streamlining the software development process.
Developed websites using React and Next.js, implementing various front-end components and building reusable code with React Context API.
Developed robust back-end systems using Node.js and Express.js to support website functionality, including API connectivity, database design, and data administration.
Built back-end systems using Python and Flask to support website functionality, including API connectivity, database design.
Maintained and updated a GraphQL layer to allow retrieval and updates of user interactions with the MySQL database.
Created Server Side Rendered application optimized for SEO using NextJs, GraphQL, and Strapi Headless CMS.
Created a RESTful API on Strapi and deployed it on cloud hosting using PM2 and Ngnix.
Installed, and configured Nginx with Reverse Proxy, SSL, and Load Balancer for various Linux platforms.
Managed cloud software deployments with a focus on continuous integration and deployment using GitHub, Heroku, and Vercel.
Developed full-stack web applications which processed, analyzed and rendered data
visually.
Developed an online ticket booking system integrated with Amadeus and Galileo APIs
that enabled users to book PNR online.
Managed time-sensitive updates, including content changes and API call upgrades.
Converted the flight booking web app into an android app using Android Studio.
Managed and developed new features in CRM software.
Used Selenium and BeautifulSoup Python Library to extract desired data from a given
URL in an automated way.
Stored crawled HTML/XML content into MySQL- database.
Participated throughout the entire software development lifecycle from project
inception to code development and elaborate testing of various modules.
Worked on more than 200 projects from creating websites to graphic design.
Handled all verbal and written communications between hosting companies, clients and
vendors.
Average rating 5/5 on over 200 projects with great feedback from clients.
Worked on both large-scale projects and small custom hourly tasks.
Developed auto email systems with DNS management for small businesses utilizing SMTP
server, and Gmail.
Developed websites on content management systems with payment integration
including subscription services. and customized themes/plugins.
Configured domain names and hosting through multiple online Domain/Hosting
Providers.
Created unique banners, business cards, illustrations, and logos for customers.
Created and manipulated images for use on websites to promote company offerings
online.