Mohammad Faisal Email and Phone Number
Mohammad Faisal work email
- Valid
Mohammad Faisal personal email
- Valid
• 11+ years of experience in analysis, design and development of client and server, web based and n-tier application. Expert in developing web applications in Microsoft Visual Studio .Net IDE using .Net 2.0, 3.5, 4.0, 4.5, C#, ASP.NET, MVC, ADO.NET, LINQ, Entity Framework and SQL Server with T-SQL and stored procedures• Proficient in Web Services, REST, SOAP, XML, CSS, HTML5, AJAX and JavaScript, ASP.NET Core, Jquery, Javascript, Angular Js, Node.js• Chatbot Conversation Flow Design, Dialogue Design, Bot develop and implement, Integration with 3rd Party REST APIs, Connect with Omni-Channels (WhatsApp, Twitter, Facebook Messenger, Google Business Messaging, iMessage, Apple Business Chat, Apple Pay)• Having knowledge on Natural Language Processing (NLP), Natural Language Understanding (NLU), ML, AI, Intents, Entity, Knowledge base Articles, Small Talk
Bab International Corp For Specialized Services
View- Website:
- bab.com.sa
- Employees:
- 16
-
Senior Developer Team LeadBab International Corp For Specialized Services Jun 2021 - PresentRiyadh, Saudi Arabia• Lead the technical efforts to develop and maintain scalable chatbot solutions and experiences as per requirement. • Work closely with business operations to convert requirements into system solutions and collaborate with development teams to ensure delivery of highly scalable and available systems• Implement new chatbot product to enhance customer experience and reduce operational costs for federal client using conversational AI technology - natural language processing (NLP) and… Show more • Lead the technical efforts to develop and maintain scalable chatbot solutions and experiences as per requirement. • Work closely with business operations to convert requirements into system solutions and collaborate with development teams to ensure delivery of highly scalable and available systems• Implement new chatbot product to enhance customer experience and reduce operational costs for federal client using conversational AI technology - natural language processing (NLP) and other cognitive APIs.• Reviews the solution requirements and architecture to ensure selection of appropriate tools & technology, efficient use of cloud resources and integration of multiple systems and technology Show less -
Chatbot DeveloperBab International Corp For Specialized Services Apr 2020 - Jun 2021Riyadh, Saudi Arabia• Design conversational chatbot using state of the art technology.• Collaborate with the senior team (System Architect and Senior Programmer) on application architecture design and decision-making• Clean / analyze data coming from bot conversation• Define recurring questions that can be handled automatically / defined by the client• Improve dialog flow to handle those recurring questions / develop new actions• Help with handling of multilingual support -
Chief Technology OfficerMonaqsat Mar 2020 - Jun 2021Riyadh, Saudi Arabia• Develops technical designs, implements scalable solutions, and performs object-oriented design and analysis.• Writes technical specifications (stories), participates in design reviews and provides input to design recommendations where necessary• Collaborated with software test engineers and developed effective test coverage• Participates in code reviews and acceptance process in order to improve methodology and delivery• Plan and organize work to meet deadlines -
Senior Software Developer Team LeadFana Communications Jan 2017 - Feb 2020Riyadh, Saudi Arabia• Designed the application including functional requirements HLD and technical design documents.• Reviewed various project documents TDDs test cases and codes.• Developed WCF iServices and coding of business logic.• Developed impact analysis utility for reference integrity.• Mentored the team for the development.• Carried out requirement gathering and analysis.
-
Senior Software EngineerFana Communications Nov 2012 - Dec 2016Riyadh, Saudi Arabia• Provides design development of projects involving .NET application development, migrations,and additions to existing .NET applications.• Participates in project meetings with other technical staff, business owners and subject matterexperts.• Assesses and develops design requirements for project and communicates in writing or inmeetings with development team while assessing detailed specifications against designrequirements.• Remains current on industry standards in… Show more • Provides design development of projects involving .NET application development, migrations,and additions to existing .NET applications.• Participates in project meetings with other technical staff, business owners and subject matterexperts.• Assesses and develops design requirements for project and communicates in writing or inmeetings with development team while assessing detailed specifications against designrequirements.• Remains current on industry standards in web development.• Reviews application in progress of development to ensure compliance with overall designparameters and corporate development standards.• Researches, develops and proposes new technologies to improve application architecture.• Develops and/or reviews development of test protocols for testing application before useracceptance.• Reviews test results and directs further development.• May serve as technical lead, architect, project lead or principal developer.• May provide, or guide provision of technical support to applications currently in production.• May mentor or guide work of less experienced programming and development staff.• Performs other related duties as assigned. Show less
-
Development ProgrammerFana Communications Jan 2009 - Oct 2012Riyadh, Saudi Arabia• Participate in requirements analysis• Collaborate with internal teams to produce software design and architecture• Write clean, scale able code using .NET programming languages• Test and deploy applications and systems• Revise, update, refactor and debug code• Improve existing software• Develop documentation throughout the software development life cycle (SDLC)• Serve as an expert on applications and provide technical support
-
Senior Application DeveloperTasaly International For Technology Est. Feb 2018 - Nov 2019Riyadh, Saudi Arabia• Develops and maintains applications and databases by evaluating client needs; analyzing requirements; developing software systems.• Enhances staff accomplishments and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes; mentoring team members.• Identifies requirements by establishing personal rapport with potential and actual clients and with other persons in a position to understand… Show more • Develops and maintains applications and databases by evaluating client needs; analyzing requirements; developing software systems.• Enhances staff accomplishments and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes; mentoring team members.• Identifies requirements by establishing personal rapport with potential and actual clients and with other persons in a position to understand service requirements.• Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.• Programs the computer by encoding project requirements in computer language; entering coded information into the computer.• Confirms program operation by conducting tests; modifying program sequence and/or codes. Show less
-
Senior Software DeveloperMonaqsat Aug 2016 - Nov 2018Riyadh, Saudi Arabia• Develops technical designs, implements scalable solutions, and performs object-oriented design and analysis. • Writes technical specifications (stories), participates in design reviews and provides input to design recommendations where necessary• Participates in code reviews and acceptance process in order to improve methodology and delivery• Performs unit testing and identifies, troubleshoots, debugs, and solves code-related issues as needed• Contributes to the development of… Show more • Develops technical designs, implements scalable solutions, and performs object-oriented design and analysis. • Writes technical specifications (stories), participates in design reviews and provides input to design recommendations where necessary• Participates in code reviews and acceptance process in order to improve methodology and delivery• Performs unit testing and identifies, troubleshoots, debugs, and solves code-related issues as needed• Contributes to the development of project estimates, scheduling and deliverables and collaborates• Develops artifacts and performs post implementation and maintenance support Show less -
Senior Web DeveloperDawawen Real Estate Feb 2013 - Jun 2017Riyadh, Saudi Arabia• Create applications that address the phases of SDLC (software development life cycle)• Develop comprehensive application testing procedures• Update existing applications to meet the security and functionality standards as outlined in the company’s website policies• Implement testing tools that monitor the ongoing performance of the company website• Assist in updating application development policies to ensure that all future applications meet the latest technical requirements -
Junior ProgrammerTechnohaven Company Ltd. Jan 2008 - Sep 2008Dhaka Bangladesh• Compile, summarize, and analyze data and draw sound conclusion.• Prepare block diagrams and flowcharts.• Write and code moderately difficult and complex programs.• Write clear and logical documentation for assigned programming jobs.• Perform detailed work rapidly and accurately• Fully utilize the commands, functions, and operations commonly used in mainframe,server-based, client-based, and other related software.• Effectively communicate orally and in writing.•… Show more • Compile, summarize, and analyze data and draw sound conclusion.• Prepare block diagrams and flowcharts.• Write and code moderately difficult and complex programs.• Write clear and logical documentation for assigned programming jobs.• Perform detailed work rapidly and accurately• Fully utilize the commands, functions, and operations commonly used in mainframe,server-based, client-based, and other related software.• Effectively communicate orally and in writing.• Plan and organize work to meet deadlines.• Learn advanced techniques of programming and systems analysis and design.• Learn the characteristics of new systems and update skills to adapt to changing technology. Show less
Mohammad Faisal Skills
Mohammad Faisal Education Details
-
Computer Science And Engineering
Frequently Asked Questions about Mohammad Faisal
What company does Mohammad Faisal work for?
Mohammad Faisal works for Bab International Corp For Specialized Services
What is Mohammad Faisal's role at the current company?
Mohammad Faisal's current role is MVC | ASP.NET Core | Chatbot Developer | Full Stack Developer | Team Lead | Senior Developer | Certified Conversational Designer.
What is Mohammad Faisal's email address?
Mohammad Faisal's email address is fa****@****hoo.com
What schools did Mohammad Faisal attend?
Mohammad Faisal attended University Of Dhaka.
What are some of Mohammad Faisal's interests?
Mohammad Faisal has interest in Programming, New Technology, Software Developing.
What skills is Mohammad Faisal known for?
Mohammad Faisal has skills like Systems Analysis, Asp.net Mvc, E Commerce, Api Development, Credit Card Transaction Processing, Entity Framework, Model View Controller, Payment Gateways, Windows Communication Foundation, Jquery, Asp.net Ajax, Jquery Ui.
Who are Mohammad Faisal's colleagues?
Mohammad Faisal's colleagues are Hussam Zulfa, Zarina Abdulloeva, Sultan Al-Huwaimani, Ali Shaban, Yazeed Tibi, Oraib Alomari, Osama Ehmedat.
Not the Mohammad Faisal you were looking for?
-
1gmail.com
-
Mohammad Faisal
Riyadh, Saudi Arabia -
-
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