Bilal Ashraf, Senior Software Engineer

Bilal Ashraf

Senior Software Engineer

Trees Technologies

Location
Pakistan - Rawalpindi
Education
Bachelor's degree, Bs(Computer Science)
Experience
12 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :12 years, 10 Months

Senior Software Engineer at Trees Technologies
  • Pakistan - Islamabad
  • My current job since November 2021
Senior Software Engineer at SRK Communication Pvt Ltd
  • Pakistan - Rawalpindi
  • November 2019 to November 2021
IT Team Leader at Optinex PVT Ltd
  • Pakistan - Islamabad
  • May 2018 to November 2019

* Lead web development staff, including contract and off-shore developers and may have supervisory
responsibility over employees
* Identify task associated significant development efforts
* Leads analysis and general architectural design across platforms towards the development of end-toend solutions
* Provide effort estimates for large projects
* Establish team standards for quality processes and methods
* Mentor others and be seen as a leader on their teams and with their customers.

Consultant Software Engineer at CAB INTERNATIONAL (CABI)
  • Pakistan - Rawalpindi
  • August 2018 to October 2018

Develop Offline desktop application for NIPPD project, which will save off line data until internet is not provided, when internet is provided all offline data will be uploaded to web server.

Software Engineer at ROQ TECHNOLOGIES
  • Pakistan - Islamabad
  • May 2017 to May 2018

* Develop multiple modules for application.
* Integrate email marketing APIs.
* Develop Module to publish templates on different platforms like Facebook.
* Working closely with the development and designing team and help them sorting out issues.
* Testing the product in controlled, real situations before going live.

Software Engineer (USDA Funded Project) at CABI
  • Pakistan - Rawalpindi
  • April 2015 to April 2017

CABI is an international not-for-profit organization
The US Department of Agriculture (USDA) is working with CABI and Texas A & M University (TAMU) to develop and run training courses on the ‘Principles for Developing a Model Agriculture Import/Export System’ for animal and plant health officials and scientists in Pakistan.
My key role is to develop different type of web applications

Senior Software Engineer (Web Developer) at Buraq Technologies
  • Pakistan - Rawalpindi
  • August 2011 to April 2015

-> Analyzing user requirements & then developing systems that meet their requirements.

-> Website development with supplier order form, category manager, supplier and retailer registration forms.

-> Dynamic content management.

-> Multi-level affiliate systems.

-> Ads/click management

-> Development of custom web application

-> Customization of already developed script

-> Ensuring accuracy of output on business critical systems

-> Database Design

-> Worked with different APIs like eBay, Amazon, Facebook, twitter

-> Worked with different type of payment gateways

-> Crawler of different types

-> Experience of working through all stages of a development project.

-> Ability to manage own projects and portfolio.

-> Assist my junior employees.

-> Good administration and organisational skills.

-> Having a logical approach to problem solving.

-> Proven ability to meet agreed project and customer satisfaction targets.

-> Have exposure to requirements definition and concept of workflow/reporting.

-> Experience of working on large scale websites and micro sites.

Education

Bachelor's degree, Bs(Computer Science)
  • at University Institute of Information Technology (Pir mehr ali shah arid agriculture university)
  • July 2011

Specialties & Skills

HTML + CSS
Database
Web Project Management
Web Projects
Web Development
HTML / CSS
Android Apps Development
Wordpress
Database Development
Laravel

Languages

English
Intermediate
Urdu
Expert
Arabic
Beginner

Training and Certifications

Global Development IT Conference (Training)
Training Institute:
CABI's Headoffice UK
Date Attended:
May 2015
Duration:
40 hours

Hobbies

  • Cricket, Computer Games