Senior Software Engineer
Trees Technologies
Total years of experience :12 years, 10 Months
* 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.
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.
* 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.
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
-> 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.