Total IT Experience of 20+ years. Good in Analytics. ML and Data Science.Exposure to Telecom, JAVA, Spring, Microservices, JGroups, Unix internals, Unix Shell Scripting, Junit, SDLC, UML, XML, PL/SQL, C/C++, Graphics, GSM, SS7.Onsite experience at client Saudi Telecom Company (STC, Riyadh).OBJECTIVE: To become an expert in cutting edge technologies by imparting as well as implementing the technologies.
-
Project LeadMphasis Limited, Eds Company Feb 2017 - PresentMumbai Area, IndiaEnvironment Windows 8/10, Java, J2EE, Spring MVC, Selenium, Oracle 11g, Tortoise GitProjects & Role Description GSOL (Global Sources On Line) :GSOL (Global Sources On Line) is a web based Online Marketing Platform where Supplier markets their products and connect to Buyers. Technologies involved are JDK 1.7.0, Spring MVC, Oracle 12c database and servers such as tomcat.Involved in Knowledge Transition phase.Guide the team in problem solving, Automate… Show more Environment Windows 8/10, Java, J2EE, Spring MVC, Selenium, Oracle 11g, Tortoise GitProjects & Role Description GSOL (Global Sources On Line) :GSOL (Global Sources On Line) is a web based Online Marketing Platform where Supplier markets their products and connect to Buyers. Technologies involved are JDK 1.7.0, Spring MVC, Oracle 12c database and servers such as tomcat.Involved in Knowledge Transition phase.Guide the team in problem solving, Automate testing, code fixing.Client interaction and demonstration.Enhancements and defect fixing.Develop, maintain and support production and test systems.Review of code, documents before release.Deployment to UAT and Production servers.Online Trading:Developing web based system to bring different types of financial tradings at the finger tips of the customer. My role includes understanding the requirement from the client SME. Also Developing screens, JSP pages, writing controllers, writing DAO layer and creating tables and schemas.Writing and executing unit test cases, doing integration testing and supporting UAT. Show less -
Lead Software EngineerRolta India Limited Feb 2014 - Jan 2017Mumbai Area, IndiaBattle Management System (BMS) :BMS is a Make India project of defense. I worked for R&D communication team which is backbone of BMS. R&D and Proof of Concept involved JXTA, Jgroups for point to point communication. Studying and fine tuning different protocol stack for LAN and Radio – UDP, sequencing, RSVP, NACKACK, encryption, RELAY and STOMP, auth etc. Resource optimization by implementation of Multiple JGroups on same machine, sharing single JVM.Developed framework for testing… Show more Battle Management System (BMS) :BMS is a Make India project of defense. I worked for R&D communication team which is backbone of BMS. R&D and Proof of Concept involved JXTA, Jgroups for point to point communication. Studying and fine tuning different protocol stack for LAN and Radio – UDP, sequencing, RSVP, NACKACK, encryption, RELAY and STOMP, auth etc. Resource optimization by implementation of Multiple JGroups on same machine, sharing single JVM.Developed framework for testing Jgroups called Chat App using Swing. Forming of groups as per DB content. Sending Messages Read from H2 DB. Done porting of the same app on Ubuntu, SQLite. Resolved major issues including parameters passing between different levels of protocol stack at run time to understand or verify the Jgroups working. Discovered probe feature provided by jgroups which internally uses JMX. Done verification using Jconsole.Designed and developed Swing based simulator that can simulates radio communication between all the soldiers. Developed different versions of LOS algorithm using different graphical techniques. Used JNI, GDAL API, Spring, DAO, JDBC, H2DB.Done Research and understood the architecture of DDS as compared to traditional Message based System Show less
-
Lead Technical ConsultantTechnical Consultant Jan 2010 - Jan 2014Mumbai Area, IndiaAs a technical consultant I have designed, developed and solved many technical problems for variety of companies.Clients LRF, ArrayIQ.Environment Windows, Java, VC++, SQL serverProjects & Role Description MatchColorIt is a color control software which uses a colorimeter which allows to measure a color with the Densitometers such as 3nh_NS800 and can manipulate and create new color furmula. My role was to develop a driver and to interface 3nh_NS800 to the MatchColor… Show more As a technical consultant I have designed, developed and solved many technical problems for variety of companies.Clients LRF, ArrayIQ.Environment Windows, Java, VC++, SQL serverProjects & Role Description MatchColorIt is a color control software which uses a colorimeter which allows to measure a color with the Densitometers such as 3nh_NS800 and can manipulate and create new color furmula. My role was to develop a driver and to interface 3nh_NS800 to the MatchColor system.Currently working on interfacing MatchColor with other devices like CE7000, Exact and konica Fd7.Array IQ VMAX Probe ConfiguratorArray IQ VMAX probe is used for probing of Symmetrix Storage Array System developed by EMC. The configuration of VMAX probe is done by Probe Configurator Developed in Microsoft Visual Studio 2008 using C#. The complete VMAX probe is built using Maven.It has complete configuration features required for any storage device monitor. For example, it has feature for adding, deleting or editing existing equipments, monitors and their QOS parameters, etc. Worked in collaboration with Onsite, Testing and Client teams. Solely responsible for identification of the requirements, creation of design and test docs and finally implementing and testing the releases. Show less
-
Analyst ProgrammerAccenture Mar 2007 - Jan 2010Clients AT&T US, Excel Energy USEnvironment Windows, Unix, VC++, Sybase, Oracle, SQL serverProjects & Role Description Smart Grid City-INDE As a developer in Smart Grid City-INDE Project I was working for Excel Energy clientbased in US. My role included the understanding of Functional Design Document, raisequeries if any in the same, and design Technical Document based on that, and code the samein C++ on Windows Platform. My self with the help of my team… Show more Clients AT&T US, Excel Energy USEnvironment Windows, Unix, VC++, Sybase, Oracle, SQL serverProjects & Role Description Smart Grid City-INDE As a developer in Smart Grid City-INDE Project I was working for Excel Energy clientbased in US. My role included the understanding of Functional Design Document, raisequeries if any in the same, and design Technical Document based on that, and code the samein C++ on Windows Platform. My self with the help of my team designed class diagrams fromscratch for all the five C++ applications in INDE project. Leaded the team inidentification of the requirements, creation of design and test docs and finallyimplementing and testing the component.ADBC Development of Re-usable C++ DB Connection component ADBC(Accenture DatabaseConnectivity) under Windows. Leaded the team in identification of the requirements,creation of design and test docs and finally implementing and testing the component.BI/DW Data Report generation in new format for Data stage migration. The earlier system used togenerate report suitable for AbInitio required some enhancements majorly to include DML(Metadata) and XFR (transform) data for some of the Data stage components. Also somecomponents require major changes in the output format. This was done using AWK scripting.ATT-LOS (AT&T Order Processing System)LOS is an order processing system interfaced to many other systems of AT&T. I worked as abackend team member responsible for maintaining the backend code written in C++ under BeaTuxedo framework. Tuxedo is a transaction processing framework which supports high volumeapplications across distributed, heterogeneous computing environments. Show less -
Senior Software EngineerRoamware Inc Jan 2005 - May 2006Clients STC, Mobilink, BPL , BSNL, Smartone, Turkcel, etc. Total 10+Environment Unix (Sun Solaris 2.6/2.7), C/C++, Java, Sql, PerlProjects & Role Description PLN (Prepaid Local Number) Prepaid Local Number enables mobile operators to allow prepaid inbound roamers (evenwith call barring) to setup a prepaid account in the visited network and make outgoingcalls that are economical and rated real-time. Also has the ability to receive theincoming calls on home… Show more Clients STC, Mobilink, BPL , BSNL, Smartone, Turkcel, etc. Total 10+Environment Unix (Sun Solaris 2.6/2.7), C/C++, Java, Sql, PerlProjects & Role Description PLN (Prepaid Local Number) Prepaid Local Number enables mobile operators to allow prepaid inbound roamers (evenwith call barring) to setup a prepaid account in the visited network and make outgoingcalls that are economical and rated real-time. Also has the ability to receive theincoming calls on home number. An innovative offering for the mobile operator to attractinbound roamers to the network as opposed to registering into a competitive network. SPRS (Signaling Packet Relay System) SPRS enables a mobile operator to leverage its existing GPRS roaming relationships toextend full-fledged GPRS roaming services to its newer regional networks or to other newnetworks, without having to go through an extensive roaming relationship setup process.This enables operators to drastically reduce the time to launch roaming services and thecost of maintaining the roaming relationships on an ongoing basis. I could get involved inthe designing of SPRS from scratch.SRS (Signaling Relay System)SRS product enables a mobile operator to leverage its existing roaming relationships toextend full-fledged roaming services to its newer regional networks or to other newnetworks, without having to go through an extensive roaming relationship setup process. Show less
-
Senior Software EngineerFei-Knights Dec 2002 - Jul 2004Clients Intel Corp., Motorola, Texas Instruments, etc. Total 50+Environment Unix (Sun Solaris 2.6/2.7), C/C++Project & Role Description MERLIN, CAMELOTMerlin is a suite of CAD navigation tools that serves the semiconductor industry to perform Chip Failure Analysis. It comprises of the following major tools:Maskview: Tool to navigate on a layout (Mask) of a chip.Netview: Tool to navigate on a chip based on Netlist. Schemview: Tool to navigate on a chip based on Schematic… Show more Clients Intel Corp., Motorola, Texas Instruments, etc. Total 50+Environment Unix (Sun Solaris 2.6/2.7), C/C++Project & Role Description MERLIN, CAMELOTMerlin is a suite of CAD navigation tools that serves the semiconductor industry to perform Chip Failure Analysis. It comprises of the following major tools:Maskview: Tool to navigate on a layout (Mask) of a chip.Netview: Tool to navigate on a chip based on Netlist. Schemview: Tool to navigate on a chip based on Schematic. Wafermap: Tool to navigate defects on a wafer (set of dies). Data converters: Set of tools to convert standard/ 3rd party proprietary data format to knights data format. Maskview is one of the main applications. It communicates with the equipment via either serial based or Ethernet based connection. Maskview has features like zoom-in, zoom-out, panning, chip alignment, background overlay, image overlay, taking cross-section of the chip, k-edit, data locator, trace signal, highlight plus. All of the above applications communicate with each other using RPC. User can cross-map signals from Netview and/or Schemview to Maskview and vice versa with the help of LVS( Layout V/S Schematic) data.I’ve worked on Maskview, Netview, isch and some conversion utilities. I also added a feature in Maskview using C++ that allows user to select a particular area in the layout and save it as a DXF (Data Exchange Format) file. Show less
-
Associate ConsultantPolaris Financial Technology Limited Nov 2000 - Jul 2002Mumbai Area, IndiaClients Citibank worldwide 22 operations.Environment Dos, C, ISAMProjects & Role Description Fund Transfer Clearing ServerThe clearing servers act as an interface between the clearing house ( the central bank )of each country and the citibank electronic book keeping systems like IBBS (Inter BranchBanking System ) , CPC (Consolidate Processing Capabilities) , ELC, Orbit etc.... Theclearing server receives the incoming transactions from the central bank and converts… Show more Clients Citibank worldwide 22 operations.Environment Dos, C, ISAMProjects & Role Description Fund Transfer Clearing ServerThe clearing servers act as an interface between the clearing house ( the central bank )of each country and the citibank electronic book keeping systems like IBBS (Inter BranchBanking System ) , CPC (Consolidate Processing Capabilities) , ELC, Orbit etc.... Theclearing server receives the incoming transactions from the central bank and converts itinto the file format required for upload into the citibank electronic book keepingsystems. The outgoing transactions from the citibank book keeping systems to the clearinghouse ( central bank ) are also routed through the clearing servers. In addition to formatchanging, the clearing servers also does validations of the transactions based on thelegal and regulatory requirements of each country. It also generates handoffs and variousreports like unsendable transactions, frozen transactions, reconcilations etc.The team at COSL maintains around 22 systems in 15 countries. Even though the basicfunctionality remains the same, the different countries clear in different ways, usingdifferent formats and confirming to the respective country's legal and bankingregulations.Independently completed enhancements on clearing systems for many countries includingPoland, Hungary and Russia. This involved Studying and Analysing the functionalspecifications, Designing and implementation of Databases, Views, Reports, DataValidations, etc and Building and Testing the System. Also solved many critical production support and system building problems. This involvedanalysis of the problem, suggesting ways and methods to fix the same, coding, testing, andUser Acceptance Testing support. Show less -
Software ProgrammerLloyds India Inc Feb 1999 - Sep 2000Environment Dos, CProjects & Role Description Audio Signal Monitoring System It is a Real Time Data Acquisition S/W that accepts the signals in audio range via Sound Blaster Card. It displays the audio signal on a scaled window in real time mode andat the same time saves the signal's sampled data in a wave file. The user is providedwith the facilities of loading, playing, and saving that file. This demands forsophisticated DSP(Digital Sound Processor)… Show more Environment Dos, CProjects & Role Description Audio Signal Monitoring System It is a Real Time Data Acquisition S/W that accepts the signals in audio range via Sound Blaster Card. It displays the audio signal on a scaled window in real time mode andat the same time saves the signal's sampled data in a wave file. The user is providedwith the facilities of loading, playing, and saving that file. This demands forsophisticated DSP(Digital Sound Processor) chip's Programming. Lot of work and project time was devoted to built from scratch an user friendly G.U.Iwhich has Mouse Support. Therefore the C code uses lot of DOS Routines too.PC Based TackometerTackometer reads and plots the graph of values obtained from the serial port in Tack vsTime (Tack is a liquid parameter in gm/mtr). Each and every reading is stored in afile onuser request. The user is provided with the facilities of loading, viewing the contents ofthat file. It has user friendly G.U.I with Mouse Support. The code is in 'C' and uses DOS routines.PC Based Viscometer Viscometer is an instrument that is used to measure the viscosity of a liquid using theFalling Bar method. The instrument is interfaced to the PC using an 8031 Microcontrollerbased circuitry. The application displays the result computed by it based on the readingsconveyed by the 8031, using standard Windows based GUI.Developed using Visual C++ 4.0.Worked on complete s/w development lifecycle. Solely managed the Audio Signal MonitoringSystem project. And worked on C graphics to develop GUI components from the scratch. Show less
Saeed Ahmed Education Details
-
M.H. Saboo Siddik High SchoolComputer Engineering -
Mgm College Of Engg & TechFirst Class, Aggregate Ii Class -
Prof. Patkar’S Acs Research And Training Center, Mumbai.Computer Science -
M.H. Saboo Siddik High SchoolMaharashtra Board
Frequently Asked Questions about Saeed Ahmed
What company does Saeed Ahmed work for?
Saeed Ahmed works for Mphasis Limited, Eds Company
What is Saeed Ahmed's role at the current company?
Saeed Ahmed's current role is Senior Architect at Optimas.ai.
What schools did Saeed Ahmed attend?
Saeed Ahmed attended M.h. Saboo Siddik High School, Mgm College Of Engg & Tech, Prof. Patkar’s Acs Research And Training Center, Mumbai., M.h. Saboo Siddik High School.
Not the Saeed Ahmed you were looking for?
-
Saeed Ahmed
Mumbai -
Saeed Ahmed
Certified Professional - Sap Successfactors Employee Central | Hr Business Partner | Employee Advocate | Change AgentBengaluru3gmail.com, gmail.com, sap.com -
-
Saeed Ahmed
Full Stack Developer @Lumiorc || Building And Maintaining Web Applications || Mern Stack || FlaskKolkata -
Saeed Ahmed
New Delhi
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial