Uttarkumar Nikkula
Senior Software Engineer at PeerIslands- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
MongoDB Associate Developer
MongoDBOct, 2022- Nov, 2024 -
Microsoft Certified: Azure Developer Associate
MicrosoftSep, 2022- Nov, 2024
Experience
-
PeerIslands
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Sep 2022 - Present
-
-
-
Diamondpick
-
India
-
Information Services
-
700 & Above Employee
-
Senior Software Engineer
-
May 2022 - Aug 2022
-
-
-
BMW Credit (M) Sdn. Bhd.
-
Selangor, Malaysia
-
Senior Software Engineer
-
Feb 2019 - Apr 2022
BMW Financial Services mainly provide loans to the Dealers, BMW has created its own application for keep tracking the list of loans provided to the Dealers. BMW mainly do financing for Motor & Equipment Applications. Motor Applications means BMW Cars & Equipment Applications (Heavy Trucks, Escalators etc.). BMW doesn’t provide loans to direct / Individual users, BMW directly deals with Dealers only and do financing for Dealers. Only Dealers can key in the applications on behalf of the customer and the loan amount will be released to Dealers account directly and also there will be a commission to dealers for each application. To get approval for loan the application will process through the workflow. First the application will be key in by Sales (Dealers) then they will submit the application CA (Credit Acceptance) Team for approval. CA Team will check the CCRIS, RAMSI & Credit Score whether can provide loan to this customer or not. If CA Team approved, then the application moves to CIS (Contra Implement & Settlement) Team. CIS Team will verify the necessary documents and submit to Finance team for Funding. If once the fund was released, then customer will get the loan. Responsibilities: • Involved in Developing of Html forms using Asp.Net MVC 4.5 with Razor engine and coding in C#.Net. • Involved in creating the SSRS & Crystal reports. • Involved in integrating 3rd party API such as CCRIS, RAMCI & OnBase etc. • Involved in developing the new CR’s and Enhancements to the existing project. • Involved in Database design & writing complex Stored Procedures (Dynamic Sql), Triggers & Transactions. • Involved in working with linked servers in Sql Server 2016. • Involved in writing Batch Programs using C# Console Programs. • Involved in UAT & SIT testing of the application. • Worked on ITSM Incident Ticket management system. Show less
-
-
-
OCBC
-
Singapore
-
Banking
-
700 & Above Employee
-
Senior Software Engineer
-
May 2018 - Jan 2019
OCBC Bank Malaysia has introduced a new feature that will be introduced under Fund Transfer module namely Real-time Retail Payments (RPP) Pay. This enhancement is mainly to allow customers to register and update the proxy as well as transfer via proxy which is known as “DuitNow”. In this module first the user need to register the proxy with National Addressing Database (NAD). NAD mainly checks the proxy is already register with NAD or not, if registered with NAD then NAD will return the information of that proxy in a masked format for the proxy that returned from NAD, no changes require from Personal Internet Banking (INB) to apply the masking logic rules. The logic is to match the last 4 digits & the checksum value provided by NAD. If matches, then the user is already registered with NAD. Then this user can do Fund Transfers from that proxy to same OCBC Bank or to other banks as well using MYR Currency only. In this module we can register the beneficiary user using his proxy value i.e. Mobile Number / NRIC / Army Policy Number / Passport using these we can register the user as a beneficiary customer. To Make a Fund Transfer using proxy value for that first we do proxy lookup for any proxy if the lookup successful then we proceed for Transfer. If lookup fail cannot able to do money transfer to the particular proxy. So we can transfer the money using any proxy value stated above in the description. Responsibilities: • Involved in Developing of Html forms using Asp.Net MVC 4.0 with Aspx engine and coding in C#.Net. • Involved in creating the reports using batch programs. • Involved in the service creation to make request & response for third party services like NAD. • Involved in creating the new CR’s and delivered to the OCBC Bank. • Involved in backend module which is in Asp.Net for displaying the audit log. • Involved in creating the services for IPAD & Mobile devices to display the data. Show less
-
-
-
MPH Bookstores Sdn Bhd
-
Malaysia
-
Retail
-
1 - 100 Employee
-
Senior Software Engineer
-
Jun 2016 - May 2018
MPH Online is an E-Commerce website, where we can search any kind of books in it. I have developed the promotions module in this website where we can have different kinds of promotions in this website for example buy 1 get 1 free, Value Buy & birthday coupons utilizing etc. I have involved in the admin module for enhancing the existing CMS module for Product management and also worked on capturing the orders of City Bank, Maybank2u & PayPal services, rejecting the orders and cancelling the orders etc. Integration of third party services like Zyllem postal delivery services integrated with MPH Online site. Written batch programs to get the daily data (Quantity on Hand) from Outlets to HQ Server & HQ Server to Outlets as well vice versa communications. Developed internal application using Asp.Net MVC Framework 4.5 with Entity Framework 5.0 for Accounting purpose modules like Book fair, Promotions Role Access Management modules for Outlets & IT Assert Management handling from website internally, this site was developed by using MVC framework. Responsibilities: • Involved in Design & Development of Html forms using Asp.Net MVC 5.0 with Razor and coding in C#.Net. • Involved in Requirement Gathering and worked on converting Functional things to technical things. • Written Web API’s using Asp.Net MVC 5.0 framework and coding in C#.Net. • Involved in writing Stored Procedures. • Involved in implementing Zyllem 3rd party postal delivery services. • Converted the existing modules from server-side calls to Client-side calls by using jQuery. • Implemented ROLE access management for Internal Application. • Written window service applications Show less
-
-
-
-
Software Engineer
-
Oct 2012 - Sep 2015
I have worked as a Analyst Programmer in this company & learn a lot experience in IT Development & Software Lifecycle. I have worked as a Analyst Programmer in this company & learn a lot experience in IT Development & Software Lifecycle.
-
-
Education
-
Christu Jayanthi Jubilee PG College (CJJC), Acharya Nagarjuna University, India
Master of Computer Applications - MCA, Computer Science