Saad Bilal
Associate Principle Software Engineer – Android/Mobile
at TEO-intl.
-Skype: saadzbilal
-
LinkedIn
An accomplished software engineer and lead, specialized in mobile application development. With over 6 plus years of
extensive experience in prototyping, proof of concept, mobile front-end/back-end implementation), client server
applications, B2B, EAI, web applications, testing and maintenance. I am ready to take on any challenge. Effort,
innovation, fun and devotion towards my profession are the key objectives in my life.
Skills
Experience in Java, Kotlin, Groovy, PHP Laravel, Application Security and Penetration using Kali Linux.
Experienced Mobile / Android Developer, proficient with Android UI toolkit and Layout Managers.
Experienced in working with Android SDK, Google Maps API, GPS Location Data, Push Notifications,
Calendar, Fragments (View pagers and navigation drawers) Telephony API, Camera API’s, Contact Manager
and Web View, Sensors (Accelerometer, Proximity, Magnetic), Android media player, Exo Player, GCM,
Firebase notifications, offline server syncing, In-App purchase, Paypal, Stripe, third party payment gateways
integration, Constraint layout, NDKs, OpenGL, Custom layouts and themes, Xampp, Wamp, Web services,
OAuth2, REST, XML, HTML, JSON, SOAP, Google Drive, Dropbox API’s.
Experience in Databases (Mobile/Web), Cloud Database (Parse.com, Firebase)
Expertise in unit testing using Junit, Robolectric and Jenkins.
Expertise in project management and code versioning controls systems using JIRA, TFS, Bit bucket, eGit,
GitHub, Source Tree, Redmine.
Well versed with the best practices and all phases of software product lifecycle and management.
Well versed with all architectural and design patterns like MVP, MVVM, SOLID, Other OOP Design patterns.
Excellent problem solving and negotiating skills.
Experience
Teo-intl, Islamabad
Associate Principal Software Engineer, Jan 2017 — Present
Responsibilities
Development of full application lifecycle from conception through deployment for Android.
Web Application Development using PHP Laravel Framework.
Developing update patches, modules and components to mitigate security risks.
Evaluating and identifying new technologies for implementation.
Providing guidance on implementation and design best practices for other developers.
Managing code repos with CI’s.
Application Security/Penetration testing using Kali Linux tools (Burp Suite, Nikto, SQLMap, Brute, Acunetix,
OWASP XSS Exploit framework, NMAP, SQL Ninja, msf Exploit, EXIF etc.)
Humanetek SMC, Islamabad
Senior Mobile Developer TL, Jun 2016 — Present (Volunteer)
Responsibilities
Development of full application lifecycle from conception through deployment for Android.
Evaluating and identifying new technologies for implementation.
Managing a small development team at technical level on day-to-day basis.
Providing guidance on implementation and design best practices for other developers.
Managing code repos, Scrum cycles, company knowledge pool.
Fore Front Info (Saudi Arabia), Islamabad
Technical Lead – Mobile technologies, January 2016— January 2017
Responsibilities
Development of full application lifecycle from conception through deployment for Android.
Followed agile methodology for implementing the Application.
Developing update patches, modules and components to mitigate security risks.
GitHub contributions.
Evaluating and identifying new technologies for implementation.
Managing a medium development team at technical level on day-to-day basis.
DPLIT, Islamabad
Senior Mobile Developer, January 2014— July 2016
Responsibilities
Development of full application lifecycle from conception through deployment for Android.
Developing update patches, modules and components to mitigate security risks.
Evaluating and identifying new technologies for implementation.
Wrote technical specifications and maintained all reports pertaining to application development process.
Presided over TechBytes a program for knowledge sharing technical talks within the organization.
Jolta Technologies, Rawalpindi
(Team Lead) Software Mobile Developer, August 2013 — January 2014
Responsibilities
Responsible for Android (Smart phones and tablets) and iPhone Application Development and lifecycle.
Used CVS for project management and version control.
Delivered startup week lectures as representative of JOLTA TECH in different Universities of Pakistan.
Team Lead for 8—10 developers/engineers, helping them in development, algorithms, and other application
wide help.
Punjab University Lahore
Teacher Assistant to Professor Imran Shafi (Java, Android Development), January 2013 — July 2013
Responsibilities
Attended development lab sessions
Assisted MIT student in assignments, grading of assignments and Android development.
Vopium (MewApps Tech), Lahore
Android Developer, iOS (Software Engineer), July 2012 — July 2013
Responsibilities
Participated in all the stages of SDLC from requirements gathering to deployment of software.
Followed agile methodology for implementing the Application.
Involved in testing by porting the app on multiple devices with various screen sizes.
Projects
Nabufit – Your Fitness Coach: NABUFIT is a groundbreaking new global online training by providing expert advice
from highly skilled workout specialists and with sports stars such as Neymar Jr., Peter Schmeichel.
Nabufit – Circles: Most comprehensive online fitness community in the world!
Mohafiz Application: Mohafiz is an application that allows you to broadcast a life-threatening situation to your
nominated in case of Emergency (ICE) contacts through SMS.
PGA Magazine Application: A news and information app for subscribers of a major US golfing magazine.
Student Kortet Application: A virtual student card for university and college students in Sweden. The app allows
students to avail discounts at various shopping outlets. It is one of the top rated and downloaded apps within Sweden.
Alexia Fit Pals (Fitness App): A fitness, weight loss and diet planner app by Verizon for children.
Park Fun: Park facilities in Chicago, allow users to locate & contact parks and finding out what facilities are available.
Neets: Why Neets? Making life easier for the AV Tech when installing AV systems!
Telenor Vendor Portal-Internet Security: A management application of Telenor Vendors
Mit PBU: Popular app from Educators Pension, you get easy access to your most important pension information.
South Florida PGA Magazine Directory APP: US golfing information and training app.
iBeacons App (Thomson Reuters): Push notification app for Bluetooth beacon devices.
Links Cup 2015: Live golf scores for matches across the US.
TV2VAPP : A social media platform focused on local TV and media.
ProAngular Assist: Fishing information app helps users keep track and improve their fishing.
MathsKid: A brain game for kids and grownups! Can be simple or difficult!
ChildGuard: A Parenting control system.
4Zawaj: A Saudi Arabian matrimonial site providing Arabian singles with the largest selection of potential marriages.
NewsMix-Your Personal Newspaper: Access news and content from your all your favorite publishers in one app!
Education
BS Software Engineering / Computer
Science
University of the Punjab (PUCIT),
Lahore
Completed
-
Contributions
Ambassador Startups: http://www.jumpstartpakistan.com/
Technical & Motivational Blogger: http://pk.linkedin.com/in/saadbilal
https://medium.com/@saadpucit
Android Development video series for beginner lecturer: https://www.youtube.com/watch?v=J-PcJXbTtzg
Contributor GitHub: https://github.com/SaadBilal?tab=overview&from=-
Contributor Stack overflow: http://stackoverflow.com/users/-/saad-bilal?tab=profile
Member Team Mohafiz: A People welfare Organization
Honors, Awards and Certifications
Best Speaker/Debater-, University of the Punjab
President: Knowledge Sharing Pool – Tech Bytes, DPLIT
Board Position holder in 11th standard - Many Regularity Certificates and awards.
Android certification: Elance, Jan 2014, IPhone Dev Certification: Elance, Jan 2014, Html 5: Elance, Jan 2014