Software Development Team Leader
THE GROUP
Total years of experience :17 years, 6 Months
I Started my new job role as a software development team leader after 7 years of working with the company.
Responsibilities:
- Designing and developing and deploying truly enterprise applications servers.With it's fail-over, load-balancing
and distributed deployment features.
- Design Back-end engines.
- Develop distributed and clustered Back-end engines services under J2EE Programming language.
- Deploye and condigure Enterprise applications.
Technical Experience:
- Architects enterprise software systems.
- Develop Web applications using Java J2EE.
- Analays Oracle database SP and database tables to develop high performance engines.
- Integrate systems with JMS Servers.
- Integrate system with distributed cache servers.
- Drools and JBPM: Develop and manage Business Rule Systems.
Business Experience:
- Cisco CTI:
Planing, Desgining and Developing robust CTI client applications that Integrate with Cti Servers, to manage Cisco telecomunication network and services.
- 4D solution:
Planning, Designing and Developing robust application for analyzing and studying securities trading behaviour
- NDC+ ATM Switch:
Planning, Designing and Developing robust ATM switches to manage ATM by:
1- Configure ATM machines using Download commands.
2- Manage transactions and transactions flows (cards, 3- pin verefication, balance inquiry, Cash deposit and cash withdrawal),
4- Sending notifications and alarms.
- Exchange-Traded Fund (ETF):
Planning, Designing and Developing robust application that Provides services to LP systems (Mezanin system).
- Visa Cards system:
Planning, Designing and Developing robust service for visa card holders throgh ATM machines.
- Trading systems:
Redesigning Trading system by analyzing and refactoring legacy trading system then developing a truly enterprise applications services.
Responsibilities:
- Design SWIFT plugins applications
- Develop SWIFT plugins applications using C/C++ SWIFT ADK, and integrate those plugins with external systems, to improve SWIFT system.
- Deploy and upgrade SWIFT ADK Applications.
Technical Experience:
- Develop Web application using Java J2EE.
- Develop back-end engines using C/C++.
- Oracle and MSSQL database engines.
Business Experience:
- SWIFT Reporting.
- SWIFT Duplicate Detection Application System.
- SWIFT Recovery System.
Responsibilities:
- Planing.
- Designing Telecom Solutions.
- Developing Back-End Engines.
- Testing Back-End Engines for telecom solutions under telecom billing and VAS integration.
Technical Experience:
- Develop Telecom solutions and back-end engines using Java J2EE.
- Develop Telecom solutions and back-end engines using C/C++.
- Design DB under Oracle and MSSQL database engines.
Business Experience:
- Convergent Billing.
- Billing Rating.
- Billing Mediation.
- Provisioning.
- Online Services.
Responsibilities:
- Working on develop Enterprise Document Management System.
- Desktop application developed under Visual C++.
- Web Application developed using C#.Net
Business Experience:
- Archive, Restore and retrieve variant documents formats.
- Design Enterprise Document management system.
Technical Experience:
- Java J2Se, JNI to integrate with C++ library, JDBC.
- C++, Visual C++, MFC, ATL and STL.
- C#.net, distributed Application Architecture, Multithreading programming, Network programming and Windows applications.
- Database programming: Oracle, MSSQL and MySQL.
- Image processing (Image filtering, enhance and OCR).
GPA : 2.86 / 4 (good).