> HI, I'M ANMAR!
Anmar Hani
Software Engineering · AI · Data Science · Cloud · DevOps · Emerging Tech
CH 02 ▸ About Me
About Me
Software Engineer with 2.5+ years designing, building, and deploying scalable software. Skilled in full-cycle development — concept to deployment — with Python, JavaScript, Java, and cloud platforms like AWS and Google Cloud. Experienced in web development, cloud, DevOps, software quality and security. Passionate about emerging tech: blockchain, AI and digital transformation. Certified Google Cloud Engineer with extra certifications in machine learning and project management.
Some certifications I hold:
- Google Associate Cloud Engineer
- Agile Project Management
- Supervised Machine Learning (DeepLearning.AI)
- Certified Software Engineer — Saudi Council of Engineers
- Certified Software Engineer Freelancer — Ministry of Human Resources
I also offer free technical consultations — book a slot on my site any time.
CH 03 ▸ Projects
Projects
Live from my GitHub — refreshed automatically.
Assistantify
0AI-powered personal assistant for highly personalized help and lifestyle management.
Python · FastAPI · GPT · Whisper · React Native · Solidity
ARVenture
0Website for an AR/VR immersive adventure experience.
Python · FastAPI · Svelte · Docker · MySQL
Matjri
0E-commerce store with a social-media look and feel.
Python · Django · PostgreSQL
More projects (ParkFinder, DiscordTexter, FinSight, and others) live on my GitHub.
Explore more on GitHub →CH 04 ▸ Experience
Experience
- Led multiple software projects from concept to launch, managing every stage of the development lifecycle.
- Built and managed talented teams — recruiting, mentoring, and giving technical guidance on project specifics.
- Established department-wide systems, processes and documentation supporting growth and operational efficiency.
- Architected core systems, wrote foundational code, and guided teams through later phases across multiple languages.
- Built software and applications across varied stacks, choosing the right tools for the requirements and business needs.
CH 05 ▸ Services
Services
How I can help — book any of these on Cal.com.
CH 06 ▸ Publications
Publications
Software Engineering Process Activities
An overview of software process activities — project management, process definition, process models, and the roles involved in building software efficiently and effectively.
Project Management · Software Process · SDLC
Requirements Specification in the SE Process
Why requirements specification matters: defining, documenting and validating the needs for a software product, and its role across the development process.
Requirements Analysis · Software Requirements · SDLC
Software Design in the SE Process
Scratching the surface of software architecture — structures, patterns, tactics, levels and domain — and showing system design through non-functional attributes.
Software Architecture · Software Design · SDLC
Find more of my writing on Hashnode.
Explore more on Hashnode →