Haris Ali

Full-Stack & Blockchain Developer | AI/ML Enthusiast

Karachi, PK.

About

Versatile Full-Stack Developer with a robust background in crafting innovative, user-centric solutions across blockchain, AI/ML, web, and mobile platforms. Proven ability to deliver scalable, high-performance applications, integrate complex systems, and drive significant improvements in efficiency and user engagement. Adept at leveraging a broad range of technologies to solve real-world challenges and contribute to cutting-edge technological advancements.

Work

ODO Solutions

|

Full Stack Engineer

Karachi, Sindh, Pakistan

→

Summary

Led the development of a comprehensive digital cheque processing service and a financial flexibility solution, driving efficiency and enhancing user access to critical financial services.

Highlights

Developed a mobile application (Flutter) and Python backend to digitize cheque processing, integrating ML Google Kit Scanner for advanced edge detection and OCR techniques with LLM Llama 3.2 for data structuring.

Fine-tuned Microsoft Tesseract OCR on over 8,000 cheque MICR images, achieving precise code recognition and implementing a YOLO model for authenticity verification, successfully onboarding 5 major banks.

Conceptualized and developed 'Jood Plus', a financial flexibility solution (Flutter/Python) enabling users to access salary advances based on pro-rated calculations, providing timely financial support.

Engaged in R&D for a smartphone-based cataract detection solution, investigating model integrations and AI techniques for mobile diagnosis through innovative imaging.

Unikrew Solutions

|

Full Stack Engineer

Karachi, Sindh, Pakistan

→

Summary

Engineered robust full-stack solutions, including biometric authentication systems and advanced AI-driven knowledge management platforms, enhancing security and operational efficiency.

Highlights

Integrated NADRA's biometric SDK for fingerprint authentication on secure tablets, significantly enhancing identity verification reliability and application security.

Implemented offline support using Realm MongoDB, ensuring seamless application performance and uninterrupted user experience even without internet connectivity.

Integrated Math.js within a Kotlin environment to perform complex financial calculations, optimizing loan processing accuracy and efficiency.

Developed a sophisticated document retrieval and Q&A system using Langchain and Llama 3, driving efficient knowledge management and automating workflows.

Deployed FastAPI as a secure and scalable API layer for AI model inference, enabling efficient communication between data-driven services and client applications.

DS Legends

|

Blockchain Developer

Remote, Singapore, Singapore

→

Summary

Designed and implemented high-performance EVM-compatible smart contracts and integrated them with seamless front-end solutions, ensuring robust and user-friendly blockchain applications.

Highlights

Developed optimized EVM-compatible smart contracts, ensuring high performance, scalability, and robust token minting and staking mechanisms for blockchain applications.

Wrote secure and efficient Solidity code to define dApp logic, delivering reliable execution and empowering users through token ownership, rewards, and governance participation.

Implemented seamless frontend integration using React/Next.js with Ether.js and Web3 APIs in TypeScript, enabling user-friendly interactions with smart contracts and Ethereum network operations.

Conducted thorough testing with Hardhat to ensure contract reliability, security, and a smooth user experience across the dApp ecosystem.

Pluton

|

Software Engineer

Karachi, Sindh, Pakistan

→

Summary

Engineered robust blockchain-driven applications, optimizing smart contracts, integrating front-end experiences, and developing advanced NFT and DeFi solutions.

Highlights

Engineered robust blockchain-driven applications, continuously refining Solidity best practices to ensure maintainable codebases emphasizing transparency, security, and user autonomy.

Authored optimized Solidity contracts, leveraging Ether.js for secure, low-latency interactions with the Ethereum network to define core dApp logic.

Created intuitive on-chain experiences by integrating Ether.js with modern web frameworks, streamlining user interaction and smart contract management.

Developed advanced NFT marketplaces and decentralized finance solutions, harnessing token standards to elevate user engagement and optimize financial operations.

Employed Hardhat for rigorous unit and integration tests, identifying vulnerabilities early and ensuring reliable deployments while minimizing on-chain transaction costs through advanced Solidity techniques.

DigEvol AI

|

Associate Software Engineer

Karachi, Sindh, Pakistan

→

Summary

Designed and maintained comprehensive web and mobile solutions leveraging MERN stack and React Native, enhancing user experience and application reliability.

Highlights

Designed and maintained comprehensive web and mobile solutions, ensuring a cohesive user experience across diverse platforms.

Leveraged deep expertise in MongoDB, Express, React, and Node.js (MERN Stack) to build scalable, high-performance web applications.

Developed robust cross-platform mobile apps using React Native, delivering a native-like user experience and efficient performance.

Created RESTful APIs to streamline communication between front-end and back-end, enhancing application reliability and scalability.

Leveraged React Native bridges to seamlessly access device functionalities, resulting in feature-rich and intuitive mobile applications.

Education

Institute of Emerging Careers

Karachi, Sindh, Pakistan
→
Certification Blockchain Development

University of Karachi

Karachi, Sindh, Pakistan
→
BS Software Engineering

Xord

Karachi, Sindh, Pakistan
→
Certification Blockchain Development

Interns Pakistan

Karachi, Sindh, Pakistan
→
Certification Frontend Development

Delhi Govt College

Karachi, Sindh, Pakistan
→
12th Certificate Science

Courses

Physics

Computer

Mathematics

Languages

Urdu

English

Certificates

Ethereum Blockchain Developer Bootcamp With Solidity

Udemy

HackerRank React

HackerRank

SCRUM Foundation Professional Certificate (SFPC)

Credly

HackerRank JavaScript

HackerRank

Skills

Programming Languages

Python, Flutter, Kotlin, Solidity, TypeScript, JavaScript, HTML, CSS.

Frameworks & Libraries

React, Next.js, Node.js, Express.js, React Native, FastAPI, Langchain, Ether.js, Web3.js, Math.js.

Databases

MongoDB, Realm MongoDB.

Blockchain & Web3

EVM-compatible Smart Contracts, dApps, NFTs, DeFi, Binance Smart Chain, Ethereum Network, Hardhat.

AI/ML & Data Processing

LLM (Llama 3.2), Microsoft Tesseract OCR, YOLO Model, Google Kit Scanner, AI Model Inference, Document Retrieval, Q&A Systems, Edge Detection.

Tools & Methodologies

Git, Scrum, API Development (RESTful), System Design, Testing (Unit, Integration), Gas Optimization, Biometric SDK Integration.

Cloud & Deployment

API Deployment.

Projects

LifeSha

→

Summary

LifeSha is a fun and rewarding hydration-tracking app developed with Flutter and Python, designed to encourage users to meet daily water intake goals by transforming hydration into a game-like experience.

AstroBirdz

→

Summary

AstroBirdz is a 2D space-themed game integrating blockchain technology with Solidity contracts via Ether.js, allowing secure and transparent in-game transactions on the Binance Smart Chain.