Sadik Ali

Gurgaon ,Haryana,India

About

Title: Senior technical lead
SADIK ALI G-608 , Rail Vihar Sector part-2,Gurgaon,Haryana (India) Objective To work in an organization where I can satisfy myself professionally, where I can have ample Opportunity to learn and improve my skill and ability and where I can have constantly growing challenges to meet. Employer Details: Total Experience 9+ years ORGANIZATION DESIGNATION DURATION (Current) BhartiTeleSoft (Now Mahindra Comviva Technologies Ltd) Sr . Tech Lead 16 Sept 2008 to till date Bharti Telesoft(Now Mahindra Comviva technologies ltd.) is the leading provider of integrated VAS solutions for mobile operators in emerging markets.Its broad portfolio of offerings reflect the demands and opportunities of the growing mobile marketplace: Solutions, core VAS (Mobile Payment) applications and mobile commerce that differentiate the operator in increasingly competitive markets, and business support systems that streamline the service provider’s operational environment. (Previous) MindMill Software Pvt. Software Engineer 18 sept 2007 to 15 sept 2008 Mindmill Software Limited was established in 1993 and has been ISO 9001 certified Software Development Company since 1998. We are located in Noida, India. We are a Microsoft Gold Certified Software Solution Provider (Number – 525024). This is following SEI CMMi Level 3 processes and already CMM3 level .WWW.MINDMILLSOFTWARE.COM covers USA, UK, SOUTH AFRICA, EUROPE, and AUSTRALIA. This is a software company based in India, and is a place where they are outsourcing software development projects, such as banking software and mobile devices. (Previous) Chetu, Inc. Software Engineer June 2007 – August 2007 Chetu understands that when it comes to technology solutions, one size does not fit all. Our solutions are tailor-made based on the organization's budget, specific needs, and requirements, with the capability to scale-up as the client grows. Our approach provides the maximum value for the investment. We proactively suggest improvements as well as newer tools and technologies that can be used by our customers to reduce costs to make business systems more efficient. Technical Expertise Known Working Knowledge Programming Languages: Java, J2EE, Swing, Struts. Hibernate, Spring. J2EE, Swing, Struts,Hibernate,Spring, Ajax. Operating System: Windows, Linux,Unix Windows, Linux,Unix RDBMS: SQL Server 2000,Oracle91,10g,11g, DB2,Oracle12C Oracle 11g, Oracle12c Application Server: Bea Web logic. Webspere, IBM RED WebShpere, ,Tcat server Wep-Server Application Tomcat Apache Tomcat 6/7. Case Tools: Eclipse, My Eclipse, Mule Studio (MicroServices), Ansible, Rest Assured, Rabbit MQ,SVN,Jira Eclipse, My Eclipse, Edit Plus, NetBeans, Mule Studio (Micro Services), Ansible, Rest Assured, Rabbit MQ,SVN,Jira Enterprise service Mule ESB,Any point studio,API manager Mule ESB,Any point studio, API manager • Numerical Technique, System Analysis and Design, Object Oriented System and Design, Operation Research. End to end architecture design experience, development for Mobile payment in multiple countries. Evaluated Projects Live Projects A) : Virtual Mobile Wallets. Technologies using: Micro Servcies, Anypoint, API manager, Maven,jUnit,Jenkins,Mule Studio,Tcat,Oracle12c,Maven,Jira tool. Development model: Scrum (Agile),Individual Contributor. Role: Scrum master/Individual Contributor. Team Members: 6 Abstract: Wallet makes the most of such new technologies to create a rich bouquet of services such as proximity payments at a merchant store, remote purchases on the web or mobile. It combines innovations in payments with attention to human factor, behavior-centered experience design, and innovative digital technology. Designed to support a large and complex ecosystem. Role and Responsibilities: • Requirement gathering with client (As Scrum Master) • Analysis and design of the system according to the requirements (helped team and ) • Development of core services (Micro Services)/API Manager/Connector and modules like commissioning profile to run the services. • Had gone onsite to deliver the SYSTEM and Client acceptance B) MobiCash (Mobile Money) Technologies using: Java Struts 2, spring, Hibernate Oracle 11g, Tomcat 6.x, Web Services, Mule ESB.Any Manager. Role : Scrum master/Individual Contributor. Team Member: 13 Abstract: A highly flexible mobile commerce service delivery platform for mobile operators and the banking community. We manage the service end-to-end, ensuring security, flexibility, and ease of use. Responsibilities: • Requirement gathering with client • Analysis and design of the system according to the requirements • Development of core services and modules like commissioning profile to run the services. • Had gone onsite to deliver the SYSTEM and Client acceptance B) Project Name: mMoney (Mobile money transaction) Technologies using: Java, J2EE, Spring, Struts, Hibernate, SQL server-2005, Eclipse, Ajax, Tomcat. Team Member: 14. Abstract: Platform embraces the mobile phone as a convenient, cash-free, and card-free payment and transaction medium, delivering a range of financial and commercial applications, all designed to make everyday tasks easier to perform. With its open APIs, it can host third party applications as well ours applications, making it a highly flexible mobile commerce service delivery platform for mobile operators and the banking community. We manage the service end-to-end, ensuring security, flexibility, and ease of use. Modules within the platform include mBanking, mMoney, and mPayment. Responsibilities: 1 Studies, analyzes, and represents the relationship between various system components & part of SDLC designing team. 2 Developed with various API. 3 Involved in Change Management, providing training to end-users. C) Project Name: MTA(Under Maintenance) Technologies using: Java, J2EE, Swing, Spring, Struts, Hibernate, SQL server-2005, Eclipse, Ajax, Tomcat 5. Team Member: 5. Abstract: This project is based on mail transfer service. This is handled with web application. This project runs with different server. We are providing some stand alone interface to handle message controller interface. This project has very good feature as per the client business logics. Role and Responsibilities: 1 Studies, analyzes, and represents the relationship between various system components & part of SDLC designing team. 2 Developed with various API. 3 Involved in Change Management, providing training to end-users. D) Project Name: BankMill™ - Core Banking. Technologies using: Java, J2EE, Swing, Spring, Struts, Hibernate, SQL server-2005, Eclipse, Ajax, Tomcat 5. Team Member: 28 Abstract: BankMill™ is a Core, centralized banking solution offered by Mindmill Software Limited. It is a completely new version of the earlier products. It uses the state of the art technology where the application runs in a browser and the front end is not required to be loaded in each computer. BankMill™ - Core is a browser-based, user-friendly centralized full fledged banking application that allows a bank to conduct its business with its customers along with full MIS reports and internal management tools. Role and Responsibilities: 1 Studies, analyzes, and represents the relationship between various system components & part of SDLC designing team. 2 Developed with various API. E ) Project Name: Online Bank Transaction (Internet Banking (i-retail and i-corporate banking)) Technologies used: Java technologies, Swing, Applet (Collections, Util, Socket programming), Servlet,Struts,Spring,JavaScript,Oracle,Sql Server 2000,Jsp,java Beans,Tomcate 5,NetBeans 5. Team Member: 3 Abstract: iRetail is a browser-based, user-friendly application that allows a bank’s customer to conduct banking operations on the WWW by using a login name and a password. A bank installs this product on top of its existing databases and branch/core banking system. The bank can see all the transactions made directly to its existing databases. Role and Responsibilities: 1 Studies, analyzes, and represents the relationship between various system components & part of SDLC designing team. 2 Developed with various API. 3 Involved in Change Management, providing training to end-users. 4 Client Interaction for various requirement and technical proposals. Role and Responsibilities: 1 Studies, analyzes, and represents the relationship between various system components & part of SDLC designing team. 2 Developed with various API. 3 Involved in Change Management, providing training to end-users. F) Project Name: Triad Technologies using: Java technologies (Collections, Util), Swing, XML, mysqlserver-2000, Oracle,DB2,Struts,Hibernet, Java Script,VB Script, Jsp, Servlet.Java Beans,Web-logic9.1,Webspere,Tomcat. Team Member: 4 Abstract: The Triad Enterprise Authentication and Migration System is a 4-tier product for the Biometrics authentication. It is a comprehensive biometric authentication software solution for enterprise customers who rely on networked applications. By coupling the application server with access to a database of fingerprint templates, RTEAMS can completely eliminate passwords from the authentication process and be a strong foundation for multifactor authentication. Role and Responsibilities: 1 Stud, analyzes, and represents the relationship between various system components & part of SDLC designing team. 2 Developed with various API. 3 Client interactions. 4 Involved in Change Management, providing training to end-users. G) Project Name: Amstar Technologies using: Java technologies (Collections, Util), Swing, XML, mysqlserver-2000, Servlet, Entity Beans. Team Member: 6 Abstract : This is the project for online money trasaction.On my module we have created the GUI and make the connection with our GUI segment with device driver. This is totally a ATM machine, by which I can transfer the money purchase debit cards etc.This US based project for Us based client. We also created the logic to deduction of money from the account on the basis of service access. This is totally US based ATM machine system. With the help of this process any user of other bank can purchase a temporary ATM (Money Card) with the help of his payment by cash or any other bank’s ATM or credit card. Role and Responsibilities: 1 Stud, analyzes, and represents the relationship between various system components & part of SDLC designing team. 2 Developed with various API. 3 Involved in Change Management, providing training to end-users. H) Project Name: GEMS ERP .Net Technologies using: Java technologies (Collections, Util), Swing, Crystal Report, XML, SQL Server-2000, Servlet, Entity Beans. Team Member: 7. Abstract: (Under Construction.) For manufacturers/exports renders as a basis for production status and shipment forecast for buyer and buying agents system tightly integrating it with ERP systems of the Buyer, Buying Agents, Distributors and Retailers who wish to view the same information from their own angle. This prevents duplication of data even at individual ERP system level. Role and Responsibilities: 1 Designing the various SDLC stages. 2 Developing the connectivity modules. 3 Client Interaction. And discuss the entire proposal with team members with seniors. I) Project Name: Online sell, purchase and rent accommodation Technologies using: J2EE technologies JSP (front-end), struts, Bea’s Web logic 8.1, SQL Server 2000, HTML.XML. Team Member: 4 ABSTRACT: This project was a great experience for me to the client interaction and development of this project to provide help to the (Property Dealer and House-owner) buyer and seller in booking and purchasing accommodation set from different locations (city) with the flexibility to change rate etc. Also can see the house for rent and also list their property for the rent. Role and Responsibilities: 1 Designing the various SDLC stages. 2 Developing the connectivity modules. 3 Client Interaction. And discuss the entire proposal with team members with seniors. J) Project Name: Online mobile sell and purchase Technologies using: J2EE technologies JSP (front-end), struts, Bea’s Web logic 8.1, SQL Server 2000, HTML.XML. Team Member: 5 ABSTRACT: This project was meant to provide assistance to the buyer and seller in booking and purchasing mobile set from different company with performance and track record with the flexibility to change rate, performances etc as per costumer requirement. The company also wanted to keep record of their customers and response. Role and Responsibilities: 1 Designing the various SDLC stages. 2 Developing the connectivity modules. K) Project Name: AJIT AUTOMOBILE (A VENTURE OF AJAY INTERNATIONAL) Technologies Used: J2EE technologies like Servlet, JSP, JDBC, BEA’s Web logic 8.1, SQLServer2000. HTML, XML. Team Member: 5 Abstract: This project was meant to provide automatic functioning of this automobile company which deals in maintenance and repair of small and big cars. The main challenge was synchronizing stock details with the use and managing account. Role and Responsibilities: 1 Studying, analyzing, and representing the relationship between various system components & part of SDLC designing team. 2 Developed Dynamic Pages using Servlets various API. 3 Involved in Change Management, providing training to end-users. Key Challenges : 1: Storing and updating data in DBMS. 2: Validating data entered by the user. L) Project Name: Sinthesis Advertising and Communications, New Delhi Technology Used: J2EE technologies like Servlet, JSP, JDBC, and BEA’s Web logic 8.1, SQLServer2000. Html, Java Script, XML. Team member: 5 Abstract: This was a major project for me. This project was meant to provide assistance to the said ompany in booking and dispatching ad for different publisher along with managing employees performance and track record with the flexibility to change rate, size etc as per administrator requirement. The company also wanted to keep record of customers. Roles and Responsibilities: 1: Studying, analyzing, and representing the relationship between various system components & part of SDLC designing team. 2 Developed Dynamic Pages using Servlets various API. Key Challenges: Storing and updating data in DBMS and also Generating Reports Qualifications Academic Qualification • B.Sc. (Math) from Purvanchal University.. • Intermediate (10+2th) (U.P.) India. • High school (10th) (U.P.) India. Professional Qualification • Master of computer Applicaiton (Computer Science) from Guru Jambheshwar University, 2006. • Post Graduate Diploma in Computer Application (P.G.D.C.A.) From Guru Jambheshwar University, 2004. • Diploma in Computer Application from Sara Institute of Computer and Fashion Designing Mirzapur Utter Paradesh-2310001. Extra curricular activities • Implemented Scrum and Agile process in my current department. • Member of school and college cricket team. An active participant of all school cultural activities.