Systems Researcher
International Turnkey Systems(ITS)
Total years of experience :19 years, 11 Months
• Primary responsibilities include defining architectural directions and development methodologies.
• Providing quick proof-of-concepts (POCs) to materialize innovative technical ideas.
• Leading initiatives in future Enterprise Architecture roadmaps, Operations, and Strategic planning.
• Design and build infra-structure framework for the new financial systems ITS provide.
• Lead development team to accomplish the transformation phase of the legacy systems client tier to web, defining the methodologies and tools to be used.
• Design, Develop the new SOA infrastructure of new ITS financial systems; define the platform to use from the existing tools that structure the SOA main concepts and components ex :( ESB, Services Locators Catalog, WF, Services Orchestration, Service Virtualization Engine ...).
• Database unification strategy and methodologies as ITS legacy systems were had multiple databases schemas across multi-providers.
• Design and develop unified data access methodology, business tier, services tier, and client tier.
• Design and Development of Integration Layer using Mule ESB (Open Source Java based ESB).
• Define, Model Use cases models.
• Main Tools : MS .NET 4.5, ASP.NET MCV(v4.0, v5.0)MS VS(2012-2013), Eclipse, Java EE 7, Java Script, MSSQL, IBM DB2, Oracle 11g, TFS, MS Office, Visio.
• Lead, design, and develop the core backend components and services.
• Code and Design Review of the backend services and components of deferent ITS financial systems.
• Build, fix bugs, and Test of branch automation application
• Main Tools: MS .NET(v1.0, v2.0, v3.5), MS VS(2003-2005-2010), MS SQL(2008), IBM Rational(ALM), Borland Star Team(SCM), MS Office, Visio.
International Trunkey Systems (ITS)
• Provided object-oriented design, programming and implementation support to the branch automation system, written in C# and MS SQL 2000.
• Prepare Proof of concepts for new components and methodologies for the branch automation system.
• Prepared test plans and data, and user documentation for customer portfolio system.
• Provide technical and leadership assist for junior engineers in their relevant tasks and assessments.
• Design, Development, Deployment of different web applications using C#, ASP.NET, VS 2005, MS SQL 2005
• Lead junior developers in technical, Code review, and testing.
• Communicate with customers, Gather information, Write proposals, and analysis of requirements.
• Write technical documentations of systems, and users manuals.
• Development of various application tiers (Data Access, Business, UI) of an E-Government Solution using .net v1.1, ASP.NET, MS SQL 2000, SharePoint, MS CMS, business objects Crystal Reports.
• Deployment, Integration, Documentation of the system.