Software Engineer2006 - PRESENTPakistan Aeronautical Complex
Technologies: C++, VxWorks, Tornado, Rhapsody
- Developed a type of avionics software that provides warnings to aircrew in case of system failures.
- Created a type of simulation software for testing aircraft software on a desktop.
- Established a version-control system for the team using Gitolite.
Full-stack Developer | Co-founder2016 - 2018Ezupp
- Developed an eCommerce platform for small-scale retailers where sellers could create shops that were seamlessly integrated with their Facebook accounts and shoppers could ask recommendations from their friends.
- Used React to completely revamp the user interface and provide an immersive shop creation interface and admin control panel. The UI was much appreciated by potential investors during pitching sessions.
- Completed the project as a solo developer and technical co-founder and managed its deployment.
Avionics Software Developer2004 - 2006Chengdu Aircraft Design and Research Institute 611 (CADI), PR China
Technologies: C++, VxWorks, Rhapsody, Tornado
- Developed a type of software for displaying vital parameters on aircraft multi function displays.
- Wrote a book on mathematical models and algorithms used in avionics software.
- Tested and verified an avionics systems in a dynamic simulation lab.
Engineering Officer2002 - 2004Aerospace MRO
Technologies: Maintenance Engineering, Administration
- Managed the functioning of an engineering maintenance center.
- Supervised on-the-job training of aircraft technicians.
- Managed the quality control process for a work center.