Post Job Free

Resume

Sign in

Sr. Software Engineer with around 9+ years of experience in J2EE

Location:
Muscat, Muscat Governorate, Oman
Posted:
November 19, 2017

Contact this candidate

Resume:

Page * of *

Asif Mehdi Hussain

Al-Hail Al-Seeb Oman

Mobile: +968-****-****

E-Mail:ac3d1a@r.postjobfree.com

Career Objective: To pursue a challenging career in an organization that utilizes my knowledge and skills in software engineering to the fullest extent and provides platform for career growth and learning Experience summary

Academic Qualifications

M.Sc Computer Science First Division in the year of 2002, Jamia Millia Islamia, New Delhi,India

B.Sc. (Hons) in Mathematics, First Division in the year of 1998, Jamia Millia Islamia, New Delhi,India

Experience 11+ years in Software Development in multiple technologies And worked as various roles, Senior Programmer, Module Technical Lead, Business Analyst, On-Shore Coordinator.

Currently working for world’s largest Telecom companies, Omantel, Ooredoo and Etisalat at Infocomm Group, LLC Oman with designation as Senior Software Engineer.

Professional Summary

● 9 years of working Experience as Full Stack developer.

● 9 years Experience of programming knowledge in Core Java and Jsp.

● Experience of programming knowledge in Spring Framework and Struts Framework.

● Experience programming knowledge in RestFull Web service and Web Service.

● Experience on working Net Beans, Eclipse and STS IDE.

● Good Knowledge of Collection Frameworks, and OPPS Concepts.

● Having work experience on SQL 2008, MYSQL and Oracle-11g.

● Ability to write SQL Queries using Functions, sub-queries, joins etc. Technical experience Proficient in requirements of data gathering, Architecture modeling, Analysis, software development, implementation and support.

Experience in various programming languages, web technologies, databases, operating systems, reporting/ configuration management and version management tools.

Experience in Java/J2EE and .Net technology involved in couple of complete end to end project lifecycles for various web and WinForms applications. Page 2 of 7

Employment History

July2007 - Till Date, Sr. Software Engineer, Infocomm Group LLC (Muscat, Oman). July 2005 - June 2007, Programmer, Portfolio Management Company (Kuwait). April 2002 - June2005, Software Developer, Broadllyne, Andheri (E), Mumbai. Technical Skill

Languages Java, PL/SQL

Web technologies

JSP, Servlets, Struts, Spring, Asp MVC 5, ASP,VB, ASP.Net, XML, HTML/CSS, and JavaScript.

Technologies

J2EE Specification, JSP, Servlet, Java, Struts 2. Web Services, JPA, C#.Net, ASP.NET, WinForms, ADO.NET, VB.NET, .NET Remoting, Hibernat, LINQ, LINQ to SQL, Ajax, Class Libraries, .Net Framework 1.1/2.0/3.0/3.5, 2.0, SOAP, WSDL, XSLT, HTML, CSS, XML/XSD, JavaScript, SMPP Database Oracle 9i, Oracle 11g, SQL Server 2005/2008,MS Accress, MySQL 5 Web servers

Tomcat Web server, JBoss, IBM Web Sphere, Internet Information Services (IIS)

Software/components

/SDK/tools/ frameworks

JDK, JDBC, Hibernate, Struts, Spring, Java Mail API, Tomcat/IIS web servers, MS Visio

OS Windows 2000, Windows XP, Windows vista, DOS and Linux Version control tools

TortoiseSVN (Subversion),

MS VSS

IDE

NetBeans, Eclipse, Spring IDE, Microsoft Visual Studio, TOAD, SQL developers

Project Details

Mobile Advertisement Platform (Bulk SMS) (http://ismartsms.net/) Description This Product is developed for Omantel to provide the SMS service to Send SMS for Oman Mobile subscriber. iSmart SMS is a business text-messaging service for SMS marketing campaigns all oman mobile subscriber for sending offers, notifications, alerts, reminders and confirmations. This Product Highly used in Oman by Corporate Customers, Banks, Colleges, Schools, Government Organizations. Customer is Sending SMS through Web Portal with single or Bulk SMS and multiple of ways to send sms We have developed Rest and SOAP API for customer to integrated SMS Service to their application.

Responsibility Senior Software Engineer

As a Team Leader responsible for Database Design, system design and Coding.

Page 3 of 7

Environment JAVA/J2EE,Stuts2, JPA, Tomcat,Linux, SQL Server 2008 Mobile Advertisement Platform (Mass SMS)- Omantel (http://www.go2gulf.net/) Description - This Application is developed for Omantel to send Mass SMS to Omantel subscriber. Mass SMS is an affordable way of sending your marketing message - to over 3 million opt-in Omantel mobile phone subscribers.

We have Querying the Location based service with Omantel Broker Service through SOAP API to get the current mobile number of the location.

We have developed the Web module to send the Filter SMS, Volume SMS and reports.

There is multi threaded application is written in JAVA to send SMS with connect with Omantel SMPP protocol.

Responsibility Senior Software Engineer

Involved in end to end development of the product

Programmer responsible for coding, debugging, testing and Implantation

Involved in data gathering and Functional Requirements.

Maintenance & Modification

Environment JAVA/J2EE, Spring,JPA,Tomcat,Linux,MySQL SmartOMAN – https://smartoman.mobi/about.html

Description

SmartOMAN is a mobile advertising app which allows users to discover discounts and offers from their favorite stores and events happening nearby. SmartOMAN is available for iPhone & Android.

We have worked on backend systemto develop Admin Module and Restful API.

Admin module provide the option mange the user account, company, campaign, poll, category, etc and reports.

Restful API used to provide the API to mobile developer to integrate with mobile App. We have created many Restful Resources e,g Campaign Resource, Category Resource, Coupon Resource, Feedback Resource, Hits Resource, Likes Resource, Notification Resource, Upload File Resource,Vehicle Resource

Responsibility Senior Software Engineer

Programmer responsible for coding, debugging, testing and Implementation.

Page 4 of 7

Maintenance & Modification

Environment Java, Jsp, JPA, Struts 2.0, JAX-RS, Oracle 11g,Linux, Tomcat web Server Location Based Advertisement Service – iLAS (Omantel, Etisalat) Description iLAS is a Wi-Fi monetizing tool, provides Internet service providers with a content management platform for organizing and selectively delivering advertising content to users depending on their physical location and demographics and interested categories.

There is Banner Serving Engine Application which is written is core Java, The banner engine module is responsible for serving the banner to landing page. The landing page calls the API through AJAX and displays the banner on the landing page. This API can be consumed with other external system. There is web module which contains the administrator website. The system admin can create multiple roles for different users based on requirement. Using web module the user can manage the campaign, customer and view the different reports.

Responsibility Senior Software Engineer

Involved in end to end development of the product

Programmer responsible for coding, debugging, testing and Implantation

Involved in gathering Business and Functional Requirements.

Maintenance & Modification

Environment Java, Jsp, JPA, Struts 2.0, Oracle 11g,Linux, Tomcat web Server Wi-Fi Hotspot and 3G offload Solution (Omantel, Ooredoo, Etisalat) Description This Wi-Fi Service provide to internet service by telco operator on Airport, Restaurant, Colleges and public hotspot location through Authentication method.

The WI-FI system is designed on Oracle and J2EE platform, which is running on Linux Operating system. The application logic are implemented in multi-tier application architecture which proliferate system scalability and maintainability.

The web-based components are designed, leveraging the J2EE MVC (Model View Controller) design pattern, application flow is mediated by a central Controller. The Controller delegates requests to an appropriate handler. The handlers are tied to a Model, and each handler acts as an adapter between Page 5 of 7

the request and the Model. The Model represents, or encapsulates, an application’s business logic or state. Control is usually then forwarded back through the Controller to the appropriate View.

The system is bundled with various components mainly for administration, walled garden, Lawful Intercept, card management.

Responsibility Senior Software Engineer

Involved in end to end development of the product

Programmer responsible for coding, debugging, testing and Implantation.

Involved in gathering Business and Functional Requirements.

Maintenance & Modification

Environment Java, Jsp, JPA, Struts 2.0, Oracle 11g,Linux, Tomcat web Server Call me back - Omantel

Description This Application is developed for Omantel, This Application is used by end user of Omantel subscriber. If user don't have enough credit. He can use

"Call Me" Service.

This application developed in core java with multiple thread. There is Admin module is used for backend purpose to configuration and report. Omantel subscriber send sms to short code 80555 to use the service. SMS application receive the sms and do the logic define by the system. Responsibility Senior Software Engineer.

Environment JAVA/J2EE,JPA,Tomcat,Linux,SQL Server 2008 SMS Car Parking (for Muscat Municipality – Oman)

Description Omantel / Ooredoo subscribers can pay the parking fee through SMS, either included in their monthly mobile telephone bill or deducted from the prepaid account. All car drivers need to do is sending an SMS to a short code, entering their car’s plate number and the time for which they wish to buy parking ticket. Upon mobile ticket purchase customers receive an SMS notification including their plate number, and its validity. Traffic policemen can use their portable terminals and check on-line whether the fee was paid for the vehicle in question - as there is no traditional, printed ticked displayed behind the windshield. As a major advantage, the validity of the ticket may be extended anytime, even far away from the car – there is no need to buy a new physical ticket and place it behind the windshield. Application also communicates with Oman Mobile billing system to generate CDR for postpaid subscribers. In case of prepaid subscriber application communicates with Page 6 of 7

Oman Mobile IN (Intelligent Network) to detect real time money from subscriber’s prepaid balance.

Responsibility Senior Software Engineer.

Environment JAVA/J2EE,JPA,Tomcat,Linux,SQL Server 2008 Flight SMS - Omantel

Description Oman Airports Management Co. (OAMC) is a government owned closed joint Omantel to provide the Flight SMS Service. OAMC Provide the data feed to Omantel of all Arrival and Departure of Fights,

Omantel Subscriber send sms request to SMS short code with flight details to get the flight information.

Responsibility Senior Software Engineer.

Environment JAVA/J2EE,JPA,Tomcat,Linux,SQL Server 2008 Responsible for the development and support of various below products for Omantel Applications

- Mobile Flight

- Sport Goal

- Weather Forecast

- Call Me Back

- Welcome SMS

- SABQ News

- Al Jazeera News

- BlackBerry Services for Prepaid users

- Location Based SMS Marketing

Personal Details

Father’s Name : Md.Mazahir Hussain

Date of Birth : 14th Oct., 1976

Marital Status : Married

Nationality : Indian

Passport Number : K 0758165

Date:

Page 7 of 7

Place: Muscat (ASIF MEHDI HUSSAIN)



Contact this candidate