Jubert Joy George, Sr. Computer Programmer

Jubert Joy George

Sr. Computer Programmer

Nabina Group

Location
Qatar - Doha
Education
Master's degree, Master of Computer Applications (MCA)
Experience
9 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :9 years, 4 Months

Sr. Computer Programmer at Nabina Group
  • Qatar - Doha
  • My current job since January 2018

I have more than 2 years’ experience in the Nabina Group. The Nabina Group of Companies is one of the oldest and largest independent family-owned businesses in the State of Qatar.

I have worked here on two different projects. It Involved in Design, development, maintenance, and testing of the projects.

Projects:

Nabina Sales Incentive System is an end -to- end platform combining financial and Sales Incentive with mobile access to execute Sales Incentive calculations, provide other Sales Incentive Services, View dashboards, and complete tasks from smartphones, tablets, and web.

Responsibilities:
• Involved in Design, development, maintenance, and testing of the project.
• Used Model-View-Control (MVC) software architecture in web applications to view the HTML
• Used MVC 5 -WEB API - EF 6 Data Access layer includes with generic repository and unity of work pattern.
• Designed and developed using Service Oriented Architecture (SOA) web application in the .NET framework using C#, WebAPI, ASP.NET MVC, JavaScript
• The presentation layer developed using Javascript (Module pattern).
• Used jQuery as it is a lightweight JavaScript library that emphasizes the interaction between JavaScript and HTML
• Designing and developing the various user interfaces for the application
• Developing User Interface (UI) as per the design specifications
• Responsible for using LINQ and Lambda expressions while writing the code
• Wrote LINQ-TO- SQL queries to perform DML operations from the Entity Data Model
• Involved in creating the database schema and table structures in various cycles using SQL Server 2012 Implemented custom identity, and custom roles-based filtration.
• Implement responsive design using bootstrap.
• Used Entity Framework and LINQ to Entities to Connect to the Database and perform all the database transactions
• Used ASP.NET Web API for creating RESTful services
• Implemented the data access layer using the Entity Framework Model First Approach.
• Developed HTML Table Using jQuery DataTable for the data representation in forms.
• Developed a complex approval process with a real-time tracker

Nabina ERP System is an Intranet based ERP application designed to meet the various operational and functional requirements of Nabina Group Of Companies. It covers all functional areas of the company’s different business units. Nabina Trading Establishment has different business units in Qatar involved in trading and manufacturing operations. Nabina ERP System software integrates all facets of operations, including manufacturing, sales, and marketing. Nabina ERP System consists of operational modules like accounts, HR and Payroll, Procurement, Production, Sales, Inventory, and Warehouse, etc.

Responsibilities:
• Used 3-Tier architecture for Business layer, Data Access layers and Data Object layer.
• Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes using SQL SERVER 2012.
• Used AJAX in web controls
• Designed and developed .NET web components and user controls using ASP.NET and C#.NET, AJAX Toolkit
• Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls.
• Developed master pages and handled events between master pages and content pages
• Created reports in Crystal Reports
• Worked on Cascading Style Sheets and XML-Schemas.
• Developed web services for user authentication and file transfer.
• Deployment of Application on Test and Production server.
• Handle many production issues and enhancement to the existing live forms
• Developed a complex approval process with a real-time tracker.

Associate Programmer at TechNeurons Consulting Solutions Pvt. Ltd.
  • India - Kerala
  • April 2015 to November 2017

I have 3 years of experience in TechNeurons Consulting Solutions Pvt. Ltd.

TechNeurons is primarily focussed on providing technology-driven IT solutions to there clients by implementing the latest features such as cloud computing, scalable business websites and so on.

Projects:

CAMA Cloud is a cloud service especially for County/District Property and Tax appraisal authorities in the US. CAMA Cloud provides database and storage facility to upload current and past years' property data from the county-owned CAMA system, deploys iPad based data collection thin-clients to be used by field agents to verify and correct update data, synchronize back to the cloud, perform quality analysis, and finally send the updated data collected from the field survey back to the county database. The application is hosted on Amazon Web Services infrastructure, developed on .NET framework and ASP.NET for web console and backend, and HTML5 WebApp for iOS for iPad Data Collection application.


• Involved in design, coding, unit testing, and integration testing.
• Developed functionalities by writing classes, functions, stored procedures and designing web forms required by the client.
• Involved in requirement gathering and analysis of the system and developed the prototype.
• Design and development of complex dynamic Web Forms using ASP.NET VB .Net and separate user interface logic from the business logic.
• Designed and implemented a number of support tools using ASP.NET, WEB API.
• Used JavaScript Serializer objects to processing JSON objects from client to server.
• Involved in Database analysis and design.
• Implemented web pages design and client-side validation using HTML5, jQuery, CSS3, JavaScript and AJAX.
• Used ADO.NET to connect different data sources and manipulate and update data in objects and SQL with the joining of more than ten tables.
• Created user-friendly and fully functional mode for iOS.
• Implemented Geographic Information Systems.
• Developed T-SQL Stored Procedures and functions in SQLServer2008.
• Involved in Testing and Debugging the application in various browsers like IE, Mozilla, etc.
• Generated SMTP emails for exception handling.
• Used JavaScript prototyping feature to add properties and methods.
• Created user documentation for the application.
• Used SVN for version control.

TodayAtOffice is an Intranet based for People management system including their attendance management traces attendance records with fingerprint, it is a web-based application. Main modules include people management, project management and accounts. There are features like Email notifications, Web notifications, SMS, report generators, etc. Password and ID card through biometric device, it’s a flow from attendance to payroll, Project Management currently did to handle IT Projects, its flow of a new project development cycle.

• Created Class Libraries and Web User Control for component-based development model.
• Created Web methods and used jQuery functions to implement asynchronous/synchronous jQuery Http (Ajax) request.
• Created new database objects like Stored Procedures, Triggers, Indexes and Views using T-SQL in development and production environment for SQL Server 2012.
• Involved in Database analysis and design.
• Utilized validation controls for server-side validation and JavaScript for client-side validation.
• Actively managed the role of Production Support to fix the application issues on time.
• Extensively used jQuery, Ajax along with JSON for developing web portal.
• Developed User interfaces with ASP.NET, C#, CSS3, HTML5, XML, JavaScript and AJAX.
• Developed various reporting components using RDLC for the Billing and Inventory systems.
• Used jQuery Validation Plugin to validate data entries at the client-side (e.g. email, currency, phone, etc.)
• Used various in built-in asp.net controls like Grid View, ListView, etc.
• Created user documentation for the application.

ASP .NET Developer Trainee at EAZYLEARN
  • India - Kerala
  • December 2014 to April 2015

I have almost 4 months experience EazyLearn, is an IT training organization under Zerone Consulting based in Kochi, Kerala.

Projects:

Employee Management System is a Web Application developed in ASP.Net to manage Employee details. This application includes adding, editing, deleting of Employees, and salary management of employees. The application has the facility to search the employees with their city, designation, and name. This web application helps to generate salary reports. The development of applications includes features like JavaScript, jQuery validations and Ajax to increase the performance.

Responsibilities:
• Designed ASPX Pages.
• Implemented most of the Object-oriented principles.
• Developed functionalities by writing classes, functions, stored procedures and designing web forms required by the client.
• Implemented Data Controls like Grid View, Details View, List View
• Used MS Team Foundation Server (TFS) for versioning
• Implemented Page Methods for Auto extended text boxes.
• Wrote SQL Queries using Table Variable and Common Table Expression.
• Used Transaction Coordinator for multiple SQL operations.

Web Warehouse is a web-based application, helped to manage an online book shop. Web Warehouse two roles for the user’s administrator and end-user. The administrator is capable of adding new books and categories to the shop. End users are privileged to buy the book and make payments using their credit card. It utilizes Ajax, jQuery and ASP web services.

Responsibilities:
• Implemented most of the Object-oriented principles.
• Created Class Libraries and Web User Control for component-based development model. Implemented validations on client-side using jQuery and JavaScript Implemented most of the Object-oriented principles.
• Developed functionalities by writing classes, functions, stored procedures and designing web forms required by the client.
• Implemented Master pages’ form common layout.
• Used MS Team Foundation Server (TFS) for versioning.
• Wrote SQL Queries using Table Variable and Common Table Expression.
• Used Transaction Coordinator for multiple SQL operations.

Education

Master's degree, Master of Computer Applications (MCA)
  • at Anna University – Anna University of Technology Chennai
  • June 2014

Academic Projects: Topic: Noise Reduction by Fuzzy Image Filtering Platform: Asp.net, C# (Front End) SQL Server 2008 (Back End) Description: The objective of the project is to design a website for online image processing mainly focuses on fuzzy techniques in image filtering for the noise reduction of images corrupted with additive noise. Achievements: Participated in Web Designing, Multimedia at SVC College, Coimbatore.

Bachelor's degree, Bachelor of Computer Applications (BCA)
  • at Bharathiar University
  • June 2008

Academic Projects: Topic: Telephone Directory System Platform: Windows Forms, C# (Front End) SQL Server 2008 (Back End) Description: This application is used to manage the contacts in a Phone Book. Achievements:  Actively participated in the computer-oriented exhibition.  Represented my department in the Inter department football competition.

Specialties & Skills

Languages

Hindi
Intermediate
Malayalam
Expert
English
Expert
Tamil
Intermediate