Mobifone Powered by Syntonic, I was responsible to develop APIs, Database handling, Writing Background Jobs, Deployment changes to Dev, QA and Production environment, Code review, Node.js(v8.x.x), Express(v4.x.x) Framework, Ruby 2.2.6, MySQL 5.6.16, MongoDB 4.0.2, AWS, Mobifone Vietnam/ Viettel, MobifoneGo is developed for a mobile operator company named Mobifone situated in the Vietnam country. This is a mobile application for Android and iOS platform. This application allows users to purchase(i.e in-app purchase) subscription based application bundles via SMS code as well as MobifoneGo application. Rest API's for back-end support. This application doesn’t consume user’s mobile data for purchased application bundles. If user access an application which are listed in subscription bundle then we pass that traffic via our proxy server and our proxy server’s IPs are white-listed at operator end, which means operator doesn’t deduct data from user’s mobile account. To serve mobile clients and other business requirement we have Web Portal called Campaign Manager, API Server, Background Server and Proxy server. Campaign Manager Portal: This portal is accessible by operators as well as Admin. Operator can creates their IPs pools bases on the service area so that user can access sponsored mobile data in that area. Operator can manage their subscription bundle. i.e. they can add or modify any subscription bundle. Operator can also schedule the subscription bundle to go live. Operator can view the activity log for any user on this portal. We also generates various type of reports which are populated on portal and can be accessbale by operators. API Server: REST APIs are responsible to serve both Android and iOS clients. To authenticate the Mobile application user we have authenticate and verifyCode API. API to check mobile operator eligibility based on source IP. contentCatalouge API to serve all catalogue to mobile client created by appropriate mobile operators. API to process purchase any subscription bundle. API to handle cancel the subscription. API to handle renew the subscription. API to upload user usage. Background: In background we generates all the reports on daily basis. To generate the reports we fetch data from Dynamodb and pushing it into CSV format and save it to s3 bucket. These report are accessible by operator through our Campaign Manager Portal. In background also we archiving the S3 reports which older than x days to glacier. And delete reports from S3 which are already archived. Freeway Powered by Syntonic, I was responsible to develop APIs, Database handling, Writing Background Jobs, Deployment changes to Dev, QA and Production environment, Code review, Node.js(v8.x.x) with Express(v4.x.x) Framework, MySQL 5.6.16, AWS, Zronet, Vodacom DataPass and RoamFree, Syntonic's Freeway software allows free-of-charge mobile internet access on smart-phone by having advertisers sponsor the data charges. It allows content providers and advertisers to zero-rate data. So that users can continue to use their services without having to worry about going over their data cap. Freeway SDK (Verizon, Viettel & Tata), I was responsible to develop APIs, Database handling, Writing Background Jobs, Managing Team and roll-out to Dev, QA and Production environment, Code review, NodeJS(v8.x.x) with Express(v4.x.x) Framework, MySQL 5.6.16, AWS, Tata Opari, Verizon, Viettel, Vodacom SA, Mobifone & Turkcell, Syntonic Freeway SDK is a cross-operator SDK for sponsored data. It allows mobile application developers to sponsor mobile data usage in their application for their users so that the app users can use the application without worrying about data charges. Freeway SDK provides support to determine the user eligibility for sponsorship and reporting for CDR's. Overall development included Portals and API's. Two portals Developer and Admin allows user to configure different Apps tied to different Operators. Operator are further configured for eligibility based on client IP, MCC-MNC, Phone Prefix. SDK integrated with any app(such as Freeway) can be used for determine eligibility using SDK API's. Syntonic DataFlex, I was responsible to develop APIs, Database handling, Writing Background Jobs, Deployment changes to Dev, QA and Production environment, Code review, Node.js(v8.x.x) with Express(v4.x.x) Framework, MySQL 5.6.16, AWS, 10, Syntonic DataFlex(SM) is a business productivity application, customized by your employer to manage the applications that you use for work. After installing and logging in with the name and password supplied to you by your company, you’ll see the applications your employer has selected for you within the Syntonic DataFlex catalog window. Your company can use Syntonic DataFlex to automatically remove mobile business usage from your personal data plan or to reimburse you for your business related mobile data usage. Syntonic DataFlex only manages mobile data usage for applications that are shown within the Syntonic DataFlex catalog window. It’s easy to get started! HR Management System, I was responsible to get requirement, writing code, table design writing stored procedure and dev testing, ASP.NET 4.0,C#,Web Services, SQL SERVER 2005, Crystal Report, AJAX and Java Script, 5, Leeway Logistics, This is a web based HR Management System. In this application, whenever any employee join the organization After filling up the entire Employee related information and the group or Department he is recruited, assign the employee a salary structure. Now we can start generating and managing payroll for that particular employee. The pay slip is generated after attendance is marked and salary is calculated for the particular month. System also manages Holiday List (Location Wise), Professional Tax Slab (State wise) and all relevant masters who are required by this software like (Location, State, Asset, Designation, Department, Employee Band, Cost Centre etc.) Major modules of Payroll Management System are described below: Employee Management, Leave Management System, Loan/Advance Management, Payroll Processing, Income Tax Module, Employee Self Service, Full & Final of Employee, HR Letter Module, Reports. CRM (Dialdesk), I was responsible to get requirement, writing code, table design writing stored procedure and dev testing, ASP.NET 3.5, C#, SQL SERVER 2005, Crystal Report, AJAX and Java Script, 4, Dialdesk Services, This is a web based Customer Relation Management System. This CRM are designed for small and medium enterprises. There are two view admin and Dialdesk clients. Admin view enables to create new clients, assign a tariff plans and billing cycle. payment entry in cash/cheque/DD, Creating Client login ID, get and resolve client requests. Client view enables clients of Dialdesk to see and responded on all requests/complaints/enquiries of customers. ERP (I-Spark), I was responsible to get requirement, writing code, table design writing stored procedure and dev testing, ASP.NET 2.0,C#,SQL SERVER 2005, Crystal Report, AJAX and Java Script, 3, This is a web based ERP system for our organization. It maintains the all activity of Finance & Accounts, Sales & Marketing and Inventory & Stores of the Organization. CRM (Interactive Point of Sale- iPoS), I was responsible to get requirement, writing code, table design writing stored procedure and dev testing, ASP .NET (Version 2.0), C#, SQL Server 2000, Java Script, Ajax, 5, Aksh Optifiber Ltd, This is a web based CRM Project Its Developed for Aksh Optifiber Limited. this company is providing services of VOIP and IPTV. These services are providing only for that customers of MTNL/BSNL of presently approximately 50000 customers. It manages the customer's relationship and customers interactions. In Each and Every Phase give the facility of reporting in Excels. The goal of the CRM is to maintain Life Cycle of Customer's and business processes, people And Technology to achieve one goal. It Maintains Customer's interactions with Customer Care Executive (CCE) or Sales Executive. CRM have following Modules as: Sales and Booking, Invoice Module, MTNL Coordinator, Allot to Agencies, NOC (Network Operation Center) Installation Module, Activation Module, IBCC (Inbound Call Center) Interaction Point, Reporting and MIS Call Centre Management System (CRM), I was responsible to get requirement, writing code, table design writing stored procedure and dev testing, VB.Net, SQL Server 2000, and Crystal Report 9, 4, Vodafone, Software for Call Centre Management “NIMANTRAN”. NIMANTRAN's main emphasis is on the time Management and effectiveness of Personnel that imports the data in excel format and exports all type of reports as client requirement. Features of “NIMANTRAN”. DIALER: Inbuilt Dialer that dials the Costumer's number for all inbound and out bound calls and save the recording file in the format of wave file. MIS & Graphical Report: Agent Performance, Pop-Up and Wrap-up Report. Call Control: Do not Call Customer, Data Allocation and Reallocation to Agents.