OutSystems , .NET and BizTalk Software Developer & Consultant
Arab National Bank Head Office Under sponsor ADDAR Group
Total years of experience :17 years, 4 Months
• Work on various C# .Net and BizTalk services.
• Work on various C# .Net Core web applications and web API.
• Leading a team and manage and mentor team members.
• Understand Business requirements Documents (BRD) and translate into technical Design.
• Extend and support a complex payroll system (B2B) to run payroll processing smoothly with various companies including GOSI.
• Communicate with cross team lead or development lead in case of any difficulty being faced in development phase.
• Produce different documents like design document, implementation guide, rollback and recovery procedure, stored procedure exculpation plans, table capacity plan for the sake of documentation and better understanding.
• Maintains standards compliance in terms of general design considerations, coding standards, commenting standards in code as well as on Issue tracking system.
• Complete assigned tasks with quality for defined deadlines from team lead or development manager. Perform unit testing of every assigned tasks before marks as complete.
• Performs performance tuning and increase the usability of the software.
• Manage code versioning through source control (SVN).
• Write DB scripts for supported systems.
• Create Reports on SQL Server Reporting Services.
• Data Mapping to Unified Format.
• Transform data between desired structures of data between different channels.
• Use MQ-Series adapter to communicate with IBM Web-sphere MQ Series. Use Scheduler adapter to schedule many services. Use SFTP adapter to send and receives files from an FTP server.
• Testing through SOAPUI, Load testing through load gen and LoadUI. Deploy services through BizTalk deployment tool.
• Create SAOP and TCP based Services to implement middleware architecture.
• Work on SAOP, TCP, File, SMTP, Schedule adapter.
• Work on custom pipelines and maps on BizTalk Server.
• Create vocabularies, rules and policies in BRE (Business Rule Engine).
• Schedule services using Schedule Adapters.
• Download and Upload files using SFTP Adapter.
• Create SSIS (SQL Server Integration Services) packages to perform transformation.
• Create BI reports using SQL Server 2008 Reporting Services.
Project: Here, I am working in Retail banking software and B2B systems as senior developer & tem lead
Projects:
1) Intranet Web Sites.
2) B2B Web Services.
4) Credit Card and payment services (STS, SADAD, IBM Message broker)
5) SIMAH Integration
6) Integration with Ministry of Foreign Affairs (MOFA) Saudia . Build payment gateway for them.
Technology on which I am working here:
1) ASP.NET, C#
2) ASP.NET MVC.
3) JQuery, Angular JS.
5) WCF services & Windows services
5) SQL Server & Oracle 11G, 12C
7) Crystal Reports.
8) Angular
• Maintains standards compliance in terms of general design considerations, coding standards, commenting standards in code as well as on Issue tracking system.
• Understands the priority of the assigned tasks and act accordingly.
• Communicate with cross team lead or development lead in case of any difficulty being faced in development phase.
• Completes assigned tasks with quality for defined deadlines from team lead or development manager. I Do unit testing of every assigned tasks before marks as complete.
• Performs performance tuning and increase the usability of the software. 6. Coordination with Tyler (US and Indian team).
• Developing, testing, implementing and maintaining software components for Financial Solutions.
• Built application using ASP.Net using VB.Net, C# and SQL Server.
• Development of the assigned feature in Dynamics AX using Microsoft Dynamics 2012 and other related tools.
• Development, configuration and deployment of SSRS reports
•
Product: Silver Blade own by Tyler Technologies
Tools/Platform: C#.Net, Vb.Net, SQL Server 2008
Overview: I have involved in developing, testing, implementing and maintaining software components for Financial Solutions named silver blade targeted towards the Public Sector of the US.
Role: Software Engineer I
Product: TylerSIS own by Tyler Technologies
Tools/Platform: C#.Net, Vb.Net, SQL Server 2008, Asp.Net
Overview: TylerSIS (Tyler Student Information System) built on ASP.Net using VB.Net, C# and SQL Server 2008. It is a product for K-12 market in USA. A completely web base district management solution built for the busy superintendent, Principal, Teacher, Staff, Parent, and student
Role: Development Team Lead & Lead Developer
Job Role
1. Helped in developing iterative, incremental and architectural centric development processes.
2. Helped in various style guides and coding convention to standardize the design and development processes.
3. Analyze, design and develop web based solutions using Microsoft based technologies
4. Understands the priority of the assigned tasks and act accordingly.
Project: Time System
Tools/Platform: C#.Net, Vb.Net, SQL Server 2000, Asp.Net
Overview: I worked in development of Time System which contains Time Collection, Pay Role, HR Management and Attendance System. Time System has been deployed in a Steel Industry in order to manage their employee labor work and attendance.
Role: Software Engineer
Job Role
1. Analyze, Design, Implement and Manage few software intensive systems.
2. Understands the priority of the assigned tasks and act accordingly.
Project: Engage
Tools/Platform: C#.Net, Vb.Net, SQL Server 2000, Asp.Net
Overview: I have involved here in development of desktop application Engage which is basically a file transfer utility and mostly use in banks
Role: Software Developer
Project: Engage Dashboard
Tools/Platform: C#.Net, Vb.Net, SQL Server 2000
Overview: I have also involved here in development of Engage Dashboard which is basically a graphical view with charts and graphs and display the progress of all the current processes in one screen which are currently run by the Engage
Role: Software Developer
Master in Software Engineering
BS (Computer Science)