ASIF MAKHANI
asif@a9.com
![]()
Work Experience
Education
Volunteer Experience
Manager, Search Indexing Platform,
[Oct06
Present]
A9.com,
Senior Software Design Engineer, Search
Infrastructure,
[Apr04
Oct06]
A9.com,
Designed and
implemented relevancy features in the core search engine.
Active in recruiting and helping
define priorities for the Search Infrastructure team.
Acting as a senior engineer reviewing design documents and mentoring new hires.
Software
Design Engineer, Search Infrastructure,
[Oct01
Apri04]
Amazon.com,
Part of the
core Search Platform group responsible to designing, implementing
and deploying the Real Time Search Indexing system.
Worked on core search engine
features such as proximity search used by Search Inside.
Responsible for search features
for Restaurants, and Catalog Searching.
Redesigned and implemented the
indexer by separating business logic and creating a
pluggable
architecture..
Mentored interns and new
hires. Active in interviewing and recruiting.
Software
Design Engineer, Internet Information Server (IIS),
[Aug00
Dec00]
Microsoft
Corporation,
Worked with the development and test team for IIS 6.0 to debug/fix
critical problems
in features to be submitted with the beta release of Microsoft Windows XP
Designed and
implemented a parser in C++ to scan and parse HTTP requests / responses.
Used to ensure correctness of the HTTP Listener component of the
IIS architecture.
Responsible
for verifying the features of the new process model for IIS.
Learned about
the internals of the re-architecture of IIS 6.0.
Desinged an
ISAPI filter to extract information about the current worker process
executing the current HTTP request.
Developed COM
components used to communicate with the internal Web Admin Service.
Used the IIS
Admin Base Object as well as ADSI (Active Directory Services Interface) to
access and manipulate configuration information stored in the
metabase.
Commended for
individual effort and willingness to accept responsibility.
Software
Consultant, VisualAge & Websphere Services,
[Jan00
Aug00]
Designed a web application infrastructure for a customer using
JSP, Java Beans, and
Java Servlets. Used JDBC to connect to DB2, and CICS
Transaction Gateway (CTG)
to connect to CICS on OS/390.
Developed a
proof of concept for an online merchant processing web application using
JSP, Java Servlets, and EAB to connect to CICS.
Assisted in
developing Visual Age for Java workshop materials specializing in Team
Development Environment and
MQSeries, SAP, and IMS
systems.
Assisted
senior consultants in teaching and delivering custom workshops for customers
on VisualAge for Java, WebSphere Application Server, and Studio
with emphasis on
server side
programming and Enterprise JavaBeans (EJB).
Visited customers and helped them in troubleshooting and
performance tuning their
existing web applications running on WebSphere and IBM HTTP Server.
Developed project and time management skills by working in fast
paced dynamic team
environments.
Software Engineer, Virtual Captive Office,
[May99
Aug99]
Created a multi-tier
application using C++ and Java which allows automated testing of
DMS software using virtual DMS hardware.
Used synchronous I/O multiplexing and RPC (remote
procedure call) routines to allow
messaging between various components on the LAN.
Installed and configured Red Hat Linux 5.0 for dual processors.
Designed and
Implemented a web-based Release Planner using Perl, Javascript and
Java which manages Software Release information and produces
annual reports.
Received an
Achievment Award for outstanding performance.
Software Architect, Business Operations,
[Aug98
Jan99]
Nortel
Networks,
Redesigned an
existing multi-tier System Integration Server based on Java Servlets
to enhance its performance.
Created a Project Management System which uses Java Servlets and JDBC
to
connect to an Oracle 8 Database.
Designed a web
interface for Release Notes using CGI scripts written in Perl.
Developed problem solving skills by working on the helpline.
Software
Developer, Power J
Team,
[Jan.98
Apr.98]
Sybase
Inc.,
Added design-time / run-time support
for the Java Foundation Classes ( JFC )
in
Power J.
Used Watcom C/C++ 11.0 to develop support for the Swing
components.
Created
property sheets and generated dynamic Java code for each component.
Used the Java Native Interface ( JNI ) for adding the
design-time support.
Added database support for all bound components.
Developed stress
and time management skills and improved on my leadership and
communications skills.
Software
Developer, WATCOM
[May97
Aug.97],
Sybase
Inc.,
Designed and
implemented the Internet support for the Sybase SQL Anywhere
database management system Power Dynamo.
Used C++ to
build a script interpreter similar to JavaScript. Added class extensions
and objects to give control over formatting of SQL queries.
Learned how to debug Servlets and
Scripts and tested the debugging support in
Powersoft Power J.
Build Sample Demo Applications using Web Application Targets to
show the
debugging support for Servlets in Power J.
Commended for my organizational skills and hardwork.
Summer
Graduate CS student taking CS 245: Database Systems Principles (Grade: A)
Taking
Graduate courses through SCPD (
- CS 347: Transaction Processing and Distributed Databases (Grade: A)
Bachelor of Mathematics in
Honours Computer Science
Received Descartes Entrance Scholarship by the University.
Specializing in Software Engineering and Real-Time systems.
Took business
courses at
National
Function Manager, Aga Khan Youth and Sports Board for
Dec 2005 Present
Responsible
for Institutional Leadership Strengthening through focusing on capacity
building, succession planning, and ongoing learning and development for AKYSB
National and Local teams.
Manage
a team responsible on developing and implementing strategies for above.
Teacher
Educator, ITREB
July 2005 Present
Improve teaching
quality for religious education by delivering workshops and trainings for
Teachers.
Writer, Student Learning Workbook
Project, ITREB
July 2004 Present
Responsible for
creating workbooks for Taalim 6 curriculum as a way of assessing student
learning.
Chairperson, Aga Khan Youth and Sports
Board for
July 2002 July 2004
Responsible for
improving the quality of life of the Seattle Jamat by promoting fitness to all
members of the Jamat and development for all youth ages 6 to 25.
Manage a
portfolio-driven team of 7 members.
Work with the
Western Region counterpart, as well as local council chairman and local Program
Delivery Team
Implement
programmatic initiatives for the Jamat based on the hidayah from Hazar Imam,
focusing on the areas of fitness, life sports, team sports, service, and
leadership development programmes such as FEEL.
Work towards
consistent delivery using holistic approaches by working with other boards such
as ITREB, AKEB, and AKHB.
Gained
substantial management experience, risk management skills, leadership skills,
and visionary skills.
Teacher,
1998 - Present
Teacher for
Grade 10 currently.
Teaching in REC
in
Attended various
teacher training workshops.
Obtained tools
to better express and contextualize Muslim civilization and faith to others.
Engage Ismaili
Muslim youth in discussions about issues in contemporary Islam.
Member for Youth, AKU Fundraising
Campaign 2005 , Northern California,
Incharge of
creating awareness about AKU and other AKDN institutions, as well as to instill
a sense of philanthropy amongst youth.
Special Projects Member, ITREB WEST (
July 2004 July 2005
Responsible for
identifying venues for ongoing religious education for the Jamat.
Prototyped
Counselor, Camp Al-Ilm,
Jan 2002
Received
counselor training to be an effective mentor and role model.
Organized
various activities and led discussion forums for youth age 13-17.
Facilitator,
May 2001, July 2001
Facilitated
discussions on ethics of Islam.
Organized sports
and arts and crafts activities for the youth age 18-25.
Lieutenant, Aga Khan Volunteer
Corporation,
July 1995 July 1997
Acted as a
leader for a group of volunteers.
Responsible for
giving guidelines and directions to other members.
Provided
training to younger members of organization
Member, Aga Khan Volunteer
Corporation
1992 Present
Served community
in various local and outreach events such as Partnership Walk.
Helped in
organizing various entertainment and educational events for adult and seniors.
Organized
different activities such as camps, competition, & trips.
Member, Fund Raising Committee, Focus
2000,
Launched
awareness campaign in all jamat khanas in the region.
Logistics Coordinator, Partnership Walk
1999,
Managed and ensured
proper implementation of all logistics aspects of the walk.
Member, Amazon
Cares giving group, Amazon.com
Responsible
for increasing employee opportunities for community involvement.
Provide
opportunities for Amazon.com employees to learn about and participate in
philanthropic community activities through
organizing
group volunteer events,
creating
an online website and clearinghouse where Amazon.com employees can post
information about community events or activities,
bringing
in speakers to discuss issues facing our community,
and
creating opportunities for employees to give of their time or donate goods or
money to needy causes.
President, Pakistani Students
Association,
Active member of
the Pakistani community in order to celebrate the Pakistani culture and create
awareness in a multi cultural university.
Organized sports
and social events for building a strong community presence, as well working
with other associations.
Strived to
maintain strong alliance with Muslim Students Association, Ismaili Students
Association, and Indian Students association. Also, members of the above
mentioned associations.
Received
opportunities to improve management skills by building strong portfolios and
structures.
Member, Engineers Without Borders,
UW Chapter
To build a
network and raise awareness about the developing world and engineering
opportunities in those place.
Attended
National EWB Conference on International Development.
Learned about non-profit
organizations and the need for holistic approaches towards development.
Member, Child Relief and You (CRY),
Work
with individuals and organizations in creating child development initiatives
across
Volunteer, Walk
Making Strides Against Breast Cancer, American Cancer Society,
Excellent organization, communication
and problem solving skills.
Effective interpersonal abilities and proven leadership
skills.
Thrive in dynamic and challenging environments.
Able to work
independently and effectively with a diverse group of individuals. Strong
commitment
to cooperative teamwork.
Enthusiastic, a hard worker and a quick learner.
Skilled in C/C++, Java, Assembly, and Pascal programming
languages.
Proficient with
Worked extensively with web application servers including IBM WebSphere
Application Server,
Microsoft Internet Information Server (IIS), IBM HTTP Server (Apache), and Java
Web Server.
Worked with various database management systems including DB2, Oracle,
Access and Sybase.
Experienced in diagnosing and formulating solutions to software and
hardware problems.
Completed courses in Real-Time Systems, Distributed Systems, Operating
System Internals,
and UML using Rational Rose 2000 by
Ranked 2nd in the
Stood 4th in the
Descartes Scholarship for standing in the top 25%.
Selected to
participate in the American Invitational Mathematics Examination.
Teaching
Assistant, Linear Algebra 2,
President, Pakistani Students Assosciation,
Microsoft
Student Consultant, Jan.2001 Present.
Avid sports participant squash, badminton, soccer, snooker,
table tennis, & cricket.
Attended provincial and regional community leadership camps.
Other references available on request.
![]()
![]()