Ahmad Basha Shaik Email: basha_ahmad2002@yahoo.com
Architect / Lead / Senior Software Developer Mobile: +1 – 408.600.9196
Employment & Key Achievements
Technical Lead Apple Sep 2013 till date Wipro
• Developed Messaging based solution using RabbitMQ, Hazelcast distributed caching & Cassandra
NoSQL Database
• This assured Data Consistency across Service instances & Propagation of data changes within an SLA
of 8 ms (& overall Data Propagation within an SLA of 35 ms)
• Involved in debugging of issues related to Data Setup / Environment impacting the functioning our
HTTP based WebServices (built with proprietary WebObjects) and thereby impacting Apple Online
Store (www.apple.com)
• Architected & Designed a Fault Tolerant Solution to make existing services Highly Available with a
goal of near to zero downtime. Solution proposition included developing micro services, usage of
Oracle Service Bus for fault tolerance and Data Center based affinity cache to enable stickiness and
avoid data unavailable situations
Architect MasterCard Sep 2010 – Aug 2013 Wipro
• Architected & Designed end-to-end solution to re-write their 20-year-old legacy system that handles
Credit Card disputes (like Chargebacks, Retrieval Requests, Case Filing) to move to Java, J2EE,
Spring, Hibernate & ext-JS based Web application
• Did feasibility study & prototype use of third-party tool – Snowbound Software, for ability of
multiple file upload, scanning & other document management features from within our web
application
Architect Qualcomm Aug 2008 – Aug 2010 Wipro
• Provided Solution Architecture & Design of System Integration Solution to China Telecom –
customer of Qualcomm.
• As China had 31 provinces, there were different telecom providers. Challenge was to be able to
interface with the 31 different billing systems and adhere to the integration specification provided by
Shanghai Research Institute
• Owned & Coded a Router Component – a HTTP based web service – that routes calls based on a
routing table that uses IMSI-MDN mapping to instance-port that hosts service for a province. This
component has a key responsibility in the overall architecture of this solution as the hardware was
limited and we had to provide high availability of the services – And the IMSI-MDN based routing
approach worked best
• SOAP services were also built. Some SOAP consumers had to be built to interface with external
billing systems
Sr. Software Specialist General Electric Oct 2004 – Aug 2007 Patni Computers
• This was the first project where I learnt & adopted UML in creating Use Case Realizations,
Component, Class & Sequence Diagrams
• This was also a first for me to own and lead a complete E2E implementation using Java, J2EE,
Hibernate, SOA. Applied Service Locator, Façade patterns
Other Key Contributions & Strengths
 Contributed to writing Proposals & providing Solution architecture in response to RFPs
 Expertise in System Integration & Messaging based Solutions
 Provided estimations (Work Breakdown Structure, Fixed Point & Use Case Point) on effort
and resource loading
 Experience in Telecom, Automotive, Media and Banking Domains
 Organized, Pro-Active, Team Player with Strong analytical and Good Communication
skills
 Additional responsibilities shouldered includes Sprint Planning, participation in wireframe reviews,
prioritization from backlog, participation in detail design & code reviews & demos
Technical Proficiency
Languages : C, C++, JAVA
Web based Technologies : Servlets, JSP, J2EE, ASP, ASP.NET
Web Services : SOAP, RESTful (with Jersey, Spring REST)
Application Servers : IBM Web Sphere, Oracle Web Logic Server & JBoss
Web Servers : Apache Tomcat
Architecting / Design Tools : Enterprise Architect, Visio, Rational Rose, Rational
Requisite Pro (and tools in Apple Suite – Keynote,
OmniGraffle)
Front End/GUI : Visual Basic
Database : PL/SQL development in MS SQL Server, Oracle, Cassandra
NoSQL
Distributed Caching : Hazelcast
Configuration mgmt. Tools : GIT, SVN, Perforce, Visual Source Safe, Rational Clear Case
Frameworks : Struts, Spring, Hibernate, Spring REST
OS : Linux, MAC & Windows
Tools : Crystal Reports
Build Tools : Maven, Ant
Continuous Integration : Bamboo, Jenkins, Go-Pipeline
Other Technologies : familiar about Oracle Service Bus, Splunk
Education
M.Sc. in Computer Science from Andhra University, India [ 70 % ] 1996 to 1998
B.Sc. in Computer Science from Andhra University, India [ 58 % ] 1993 to 1996
Recognition
Received “Archimedes” award in Wipro in the year 2013 for
• Providing Technical Design & Successfully executing a Dispute Processing Re-write project for a
Financial Institution - MasterCard
Received “Feather in My Cap” award in Wipro in the year 2008 for
• Successfully executing the project QC BREW ISMP Integration for Qualcomm in 2008
Received Quarterly “Valuable Contribution Award”, in Patni Computers in the years 2002, 2003, 2005
and 2006 for
• Successfully executing the project APT Re-Write for GE – NBC in 2006
• Successfully executing the project Traffic Invoice Archival System for GE – NBC in 2005
• Offshorization of the project Property Max for GE – Commercial Real Estate in 2003
• Successful automation of change management process through eZ-Trac in 2002

Ahmad_Resume_Ar

  • 1.
    Ahmad Basha ShaikEmail: basha_ahmad2002@yahoo.com Architect / Lead / Senior Software Developer Mobile: +1 – 408.600.9196 Employment & Key Achievements Technical Lead Apple Sep 2013 till date Wipro • Developed Messaging based solution using RabbitMQ, Hazelcast distributed caching & Cassandra NoSQL Database • This assured Data Consistency across Service instances & Propagation of data changes within an SLA of 8 ms (& overall Data Propagation within an SLA of 35 ms) • Involved in debugging of issues related to Data Setup / Environment impacting the functioning our HTTP based WebServices (built with proprietary WebObjects) and thereby impacting Apple Online Store (www.apple.com) • Architected & Designed a Fault Tolerant Solution to make existing services Highly Available with a goal of near to zero downtime. Solution proposition included developing micro services, usage of Oracle Service Bus for fault tolerance and Data Center based affinity cache to enable stickiness and avoid data unavailable situations Architect MasterCard Sep 2010 – Aug 2013 Wipro • Architected & Designed end-to-end solution to re-write their 20-year-old legacy system that handles Credit Card disputes (like Chargebacks, Retrieval Requests, Case Filing) to move to Java, J2EE, Spring, Hibernate & ext-JS based Web application • Did feasibility study & prototype use of third-party tool – Snowbound Software, for ability of multiple file upload, scanning & other document management features from within our web application Architect Qualcomm Aug 2008 – Aug 2010 Wipro • Provided Solution Architecture & Design of System Integration Solution to China Telecom – customer of Qualcomm. • As China had 31 provinces, there were different telecom providers. Challenge was to be able to interface with the 31 different billing systems and adhere to the integration specification provided by Shanghai Research Institute • Owned & Coded a Router Component – a HTTP based web service – that routes calls based on a routing table that uses IMSI-MDN mapping to instance-port that hosts service for a province. This component has a key responsibility in the overall architecture of this solution as the hardware was limited and we had to provide high availability of the services – And the IMSI-MDN based routing approach worked best • SOAP services were also built. Some SOAP consumers had to be built to interface with external billing systems Sr. Software Specialist General Electric Oct 2004 – Aug 2007 Patni Computers • This was the first project where I learnt & adopted UML in creating Use Case Realizations, Component, Class & Sequence Diagrams • This was also a first for me to own and lead a complete E2E implementation using Java, J2EE, Hibernate, SOA. Applied Service Locator, Façade patterns
  • 2.
    Other Key Contributions& Strengths  Contributed to writing Proposals & providing Solution architecture in response to RFPs  Expertise in System Integration & Messaging based Solutions  Provided estimations (Work Breakdown Structure, Fixed Point & Use Case Point) on effort and resource loading  Experience in Telecom, Automotive, Media and Banking Domains  Organized, Pro-Active, Team Player with Strong analytical and Good Communication skills  Additional responsibilities shouldered includes Sprint Planning, participation in wireframe reviews, prioritization from backlog, participation in detail design & code reviews & demos Technical Proficiency Languages : C, C++, JAVA Web based Technologies : Servlets, JSP, J2EE, ASP, ASP.NET Web Services : SOAP, RESTful (with Jersey, Spring REST) Application Servers : IBM Web Sphere, Oracle Web Logic Server & JBoss Web Servers : Apache Tomcat Architecting / Design Tools : Enterprise Architect, Visio, Rational Rose, Rational Requisite Pro (and tools in Apple Suite – Keynote, OmniGraffle) Front End/GUI : Visual Basic Database : PL/SQL development in MS SQL Server, Oracle, Cassandra NoSQL Distributed Caching : Hazelcast Configuration mgmt. Tools : GIT, SVN, Perforce, Visual Source Safe, Rational Clear Case Frameworks : Struts, Spring, Hibernate, Spring REST OS : Linux, MAC & Windows Tools : Crystal Reports Build Tools : Maven, Ant Continuous Integration : Bamboo, Jenkins, Go-Pipeline Other Technologies : familiar about Oracle Service Bus, Splunk Education M.Sc. in Computer Science from Andhra University, India [ 70 % ] 1996 to 1998 B.Sc. in Computer Science from Andhra University, India [ 58 % ] 1993 to 1996 Recognition Received “Archimedes” award in Wipro in the year 2013 for • Providing Technical Design & Successfully executing a Dispute Processing Re-write project for a Financial Institution - MasterCard Received “Feather in My Cap” award in Wipro in the year 2008 for • Successfully executing the project QC BREW ISMP Integration for Qualcomm in 2008 Received Quarterly “Valuable Contribution Award”, in Patni Computers in the years 2002, 2003, 2005 and 2006 for • Successfully executing the project APT Re-Write for GE – NBC in 2006 • Successfully executing the project Traffic Invoice Archival System for GE – NBC in 2005 • Offshorization of the project Property Max for GE – Commercial Real Estate in 2003 • Successful automation of change management process through eZ-Trac in 2002