Abdul Baqi Aman
Full-stack web developer
Kandahar, Afghanistan
--Passionate about the idea of helping organizations and individuals leverage technology to
achieve their desired objectives and makeup the best part of a great story.
SKILLS
Software Development
Expert with PHP and Python for server side development
Expert with the Laravel and Django frameworks, used it for many projects in my past
roles
Proficient with MySQL, relational database schema design and NoSQL database design
(MongoDB)
Experienced with version control software like Git and GitFlow branching model
Excellent OOP through application of design patterns with DRY and SOLID principles
Experienced with modern CSS preprocessors like LESS and SASS
Experienced with client-side task automation tools like npm scripts, gulp and webpack
Familiar with the Container Technology and Dockerization
Familiar with automated build pipelines; Continuous Integration and Continuous
Deployment
EXPERIENCE
JoharSoft
Software Engineer, September 2016 - December 2018
Built custom web and mobile solutions around invoice discounting and supply chain
financing with an integration into Azizi bank’s core processing system for RTGS
processing and bank accounts management
Built a mobile phone wallet system with an integration into AWCC (Mobile Phone
Service Provider) for bulk funds disbursements directly into clients’ mobile phone wallets
Built a salary processing application with an integration into AIB Bank Kandahar
Built a goods received note platform
MBrig Dev Studio
Web Applications Developer, March 2014 - June 2016
Built a custom eCommerce platform for a local popular shopping mall (Kamwal LTD)
Built a custom local mobile money (M-Pesa) payment gateway integration
Sahar Digital Media
Graphic Designer, November 2010 - September 2013
Graphic designing
EDUCATION
Software Engineering
Kandahar University, 2009 - 2013
Practiced relational database design
Software Components Design and Testing
Object Oriented Programming
Network Systems Architecture
Bachelor of Business Information Technology
Benawa University, 2013 - 2015
Systems Analysis and Design
Computer Architecture
Data Structures and Algorithms
Internet Programming
Distributed Systems Design and Development
SELF STUDY
Fundamentals: Introduction to Computer Science
Java and Object Orientated Programming: Head First Java (K. Sierra und B. Bates)
Head First Design Patterns (E. Freeman et al.), Effective Java (Joshua Bloch)
PHP Programming Fundamentals (Udacity)
Fragmented: A PHP Developer Podcast
Databases: Intro to SQL (Khan Academy)
Software Development: Clean Code (Robert Martin), The Clean Coder (Robert Martin)
Software Engineering Radio (Podcast)
Python Programming (Udacity)
Advanced Python Web Development (Udacity)
Vim: Practical Vim (Drew Niel)