Imran Artwel Mhlanga

Full Stack Developer / Software Engineer

View or Download PDF

About Me

Highly skilled Full Stack Developer with 4+ years of experience in designing, developing, and deploying web applications. Proficient in front-end and back-end technologies, adept in agile environments, and collaborative with cross-functional teams. Passionate about leveraging the latest technologies to solve complex problems and enhance user experiences. Proven ability to manage multiple projects and meet tight deadlines. Ready to contribute technical expertise and innovative thinking to your team.

Contact Information

  • Location: Fargo, ND
  • Email: imran.artwell@gmail.com

Skills & Expertise

Proficient

JavaScript, Typescript, React/Nextjs, Git, Nodejs/Express, HTML/CSS, Mocha/Chai, SQL, RESTful APIs, Notion

Comfortable

Microservices, Docker, Kubernetes, GraphQL, MongoDB, CI/CD, Python, React Native, Shortcut

Familiar

AWS, Svelte, Vue, Java, Playwright, Cypress, C#, MapReduce, TailwindCSS, QUnit

Professional Experience

Software Engineer at Avise Inc.

June 2022Current
  • Developed Support Rotation Automation: Designed and implemented an automated system for support rotation, alleviating the burden from the customer support team by scheduling the next engineer on call and coordinating handoff events seamlessly.
  • Researched and Documented Security Token Processes: Conducted in-depth research and created comprehensive documentation on the processes for obtaining and refreshing QuickBooks Online security tokens, ensuring secure and efficient data transactions.
  • Streamlined Page Filter Implementation: Developed a system component that enabled fellow developers to quickly and easily create page filters, reducing the implementation time to under 10 minutes and enhancing productivity.
  • Led Development of High-Impact Feature: Spearheaded the development of a highly requested feature, resulting in the acquisition of over five potential customers and contributing to business growth.
  • Resolved Long-Standing Bug: Successfully addressed and resolved a persistent issue related to deleting churned customers from the system, which had been a major customer complaint since joining the company.

Full Stack Developer at CoSchedule

June 2020June 2022
  • Migrated Calendar System: Converted an EmberJS/Restful API calendar into a NextJS/GraphQL solution, implementing a comprehensive rework of permissions and authentication to enhance security and performance.
  • Enhanced User Onboarding: Collaborated with product designers and QA to create a new user onboarding process, resulting in a significant increase in user conversion rates.
  • Refactored Components for Performance: Refactored EmberJS classic components into more performant and user-friendly Glimmer components using a Test-Driven Development (TDD) approach.
  • Reduced Customer Churn: Developed a content filtering feature in collaboration with Customer Support Managers, which led to a reduction in customer churn rates by over 30%.
  • Agile Development Experience: Operated effectively in an Agile environment, gathering requirements directly from stakeholders and product owners to ensure project alignment and success.
  • Technical Design Collaboration: Built detailed technical design specifications for new features while collaborating closely with QA and product designers to ensure thorough testing and user satisfaction.

Software Developer at Project Rebel

Feb 2020June 2020
  • Implemented Cloud-Based User Authentication: Developed secure user authentication systems using AWS Cognito user pools, ensuring reliable access control and user management.
  • Automated Thumbnail Generation: Created an algorithm to auto-generate thumbnails from images and videos utilizing AWS S3 and Lambda functions, enhancing media processing efficiency.
  • Mentored Junior Developers: Guided entry-level programmers on best practices for React and Test-Driven Development (TDD), fostering a culture of high-quality code and continuous improvement.

Achievements

MSc in Information Technology

Multimedia University
  • Developed Big Data Aggregation Algorithm: Engineered an advanced algorithm for big data processing on Hadoop clusters, significantly improving data processing efficiency and scalability.
  • Award-Winning Research: Published and presented a dissertation on Hadoop and MapReduce, receiving the Best Paper Award from IEEE for its innovative approach and impactful findings.
  • Tutoring and Mentoring: Provided tutoring and mentorship to undergraduate students in TCP/IP and C++ programming, enhancing their understanding and proficiency in these critical areas.

Bachelors of Science in Computer Science

Multimedia University
  • Developed a comprehensive understanding of computer science principles, algorithms, and data structures through coursework and practical projects.
  • Developed an Emotion Recognition System: Designed and implemented an emotion recognition system using machine learning techniques, achieving an accuracy rate of over 90%.
  • Graduated with First Class Honors: Achieved a First Class Honors degree, recognizing academic excellence and dedication to the field of computer science.

Airbnb Clone Project

Personal Project | View project
  • Developed a full-stack Airbnb clone using Next.js, Tailwind CSS, and Firebase, implementing a complete booking system with user authentication and real-time database functionality.

Ecommerce Project

Personal Project | View project
  • Developed a full-stack e-commerce platform using Next.js, Tailwind CSS, and Sanity.io as CMS, implementing a complete shopping cart system with user authentication and real-time database functionality.

Travel App Project

Personal Project
  • Developing a full-stack travel app using React Native, Tailwind CSS, and Supabase, allowing users to search for places they want to explore, view details about the location, and save their favorite destinations.
  • Initially, the app will focus on local travel destinations in Zimbabwe, with plans to expand to other countries in the future.

Hobbies & Interests

Soccer, cricket, weightlifting and hiking are some of my favorite hobbies. I enjoy playing soccer and weightlifting with friends and family. I also like hiking and exploring new trails. I find that these activities help me stay active and maintain a healthy lifestyle. In my free time, I also enjoy reading books, watching movies, and play online games. I am always looking for new hobbies and interests to explore, and I am open to trying new things. I believe that having a variety of hobbies and interests helps me stay engaged and motivated in all aspects of my life.