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

Issued By

Udemy

HackerRank React

Issued By

HackerRank

SCRUM Foundation Professional Certificate (SFPC)

Issued By

Credly

HackerRank JavaScript

Issued By

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.