Ujjwal Joshi

Ujjwal Joshi

Followers of Ujjwal Joshi767 followers
location of Ujjwal JoshiKathmandu, Bāgmatī, Nepal

Connect with Ujjwal Joshi to Send Message

Connect

Connect with Ujjwal Joshi to Send Message

Connect
  • Timeline

  • About me

    Technical Team Lead at BrainTip AI • Dalfin AI

  • Education

    • Tribhuvan University

      2016 - 2020
      Bachelor's degree Computer Science and Information Technology

      Received merit scholarship for a semester

  • Experience

    • Techrida

      Sept 2020 - Jan 2022

      ✔️ Developed a Web Clinic Application for the National Center of Rheumatic Diseases.✔️ Developed library module of e-learning application for Prabhu Bank.✔️ Developed an Online telemedicine application using the Django REST framework (Backend).✔️ Integrated Zoom Video Call API to the system.✔️ Integrated Google and Facebook oauth2.✔️ Researched FHIR resources and Mongoengine/Djongo.(MongoDB)✔️ Deployed project on the server using Gunicorn and Nginx✔️ Maintained and Refactored previous systems. Show less

      • Python Developer

        Nov 2021 - Jan 2022
      • Junior Python Developer

        Dec 2020 - Nov 2021
      • Django/React Intern

        Sept 2020 - Nov 2020
    • Mango Software Solutions

      Oct 2021 - Jan 2023
      Backend Developer | Team Lead

      ✔️ Led and Developed the Content Management System, Education Management Information System, and Enterprise Resource Planning System based on a multi-tenant architecture with 20+ complex components and many sub-components for Mid-west University and its 40 graduate institutions.✔️ Made Election Result Software "Election Plus" for various online news portal sites.✔️ Made an Examination System for Online Exams✔️ Developed Exam Management System for College✔️ Developed Hospital Management System and Content Management System for RiddhiSiddhi Hospital✔️ Made an inhouse Remote Assignment Portal project "Submit and Done"✔️ Made CMS for various systems✔️ Led a team of 25+ developers and designers.------------------------------------------------📝 My Role as a Team Lead : ------------------------------------------------ ✔️ Manage the team and groom the juniors.✔️ Design the database structure, system architecture, and application schema for the projects.✔️ Understand and Explain the business logic, Technical logic, and concepts.✔️ Guide for the best practices solution and introduce new solutions keeping in mind to achieve the best results.✔️ Ensure that the standards are met by my team to deliver a quality product/project on time.✔️ Testing and validating work produced as part of the development process to achieve the best results at the given timeline.✔️ Interact and provide necessary Training and Demo to the clients. Show less

    • Freelance

      Jun 2022 - Aug 2022
      Digital Marketing Consultant
    • BrainTip AI

      Feb 2023 - now

      ✔️ Provide technical guidance and mentorship to team members.✔️ Ensure the application of best practices in coding, testing, and deployment.✔️ Stay updated with the latest technological advancements and industry trends.✔️ Oversee the planning, execution, and delivery of software projects.✔️ Coordinate with other departments (like product, QA, and design) to ensure project requirements are met.✔️ Manage timelines and ensure projects are delivered on schedule.✔️ Lead and motivate the development team.✔️ Address any team issues, including conflict resolution and performance management.✔️ Communicate effectively with stakeholders, including management, clients, and other teams.✔️ Encourage innovation and explore new technologies that can benefit the project or the company.✔️ Continuously look for ways to improve processes and efficiency within the team.✔️ Identify potential risks in projects and propose mitigation strategies.✔️ Manage and resolve any technical issues that arise during the project lifecycle.✔️ Foster a collaborative work environment conducive to achieving project goals.✔️ Hiring and Training technical personnel✔️ Planning Sprint for the team✔️ Developing Complex software Show less

      • Technical Team Lead

        Nov 2023 - now
      • Senior Software Engineer | Team Lead

        Feb 2023 - Oct 2023
  • Licenses & Certifications