Suraj N Email and Phone Number
Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Java, J2EE, Web Services,Spring framework, REST, and JavaScript. Strong engineering professional graduated from KLE Dr. M.S.Sheshgiri College of Engineering and Technology.
-
Senior Software DeveloperStandard Chartered Bank Apr 2022 - PresentBengaluru, Karnataka, India -
Senior Software EngineerUnilog Feb 2021 - Apr 2022BangaloreProject 1: CIMM2BC (CIMM2BCENTRAL)Description:CIMM2BC is a product of Unilog. It is a Middleware Application that provides restful Web Services for eCommerce applications to support all the transactions with ERP and internal Database. It handles all cross functionalities and is a single large Monolithic Architecture.Key responsibilities:Developed APIs using Spring boot-microservices and Rest services as controllers for interaction between ERP system, database layer, and eCommerce front-end application. Developing Business Logic Layer ClassesProject 2: CIMMESB (Catalog Information Management Enterprise Service Bus) Description:CIMMESB is a product of Unilog. This application is the migration of CIMM2BC from single large Monolithic architecture to multitenant architecture. Here it provides restful web services for user management, customer management, order management, etc. The application also provides integration with third-party APIs and APIs are well secured it supports Oauth2 authentication. Liquibase used for configuring the customer details with seed dataKey responsibilities:Worked on Requirement Analysis, Development, Testing.Developed APIs using Spring boot and Rest services as controller for interaction between ERP system, database layer, and eCommerce front-end application.Developing Business Logic Layer Classes. Involved in bug fixing, code review, and code management. -
Senior Software EngineerCenturylink Sep 2020 - Feb 2021Bengaluru, Karnataka, IndiaKenan is a billing and account maintaining system for CenturyLink Technologies, this system will be used to maintain the customer billing and account maintenance purposes. Every month CenturyLink will send a bill to customers to pay for the utilization of bandwidth/telephone. For that, each site information will be maintained in this system along with account information.Vantive is the source of truth for this system to gather the required information for Kenan, each site information will be mapped in Kenan as per customer account. The asset manager is an interface to coordinate between Kenan and Vantive system. It will take care of the message passing strategy across both systems.Responsibilities:Developed Data layer using Hibernate framework, configured XML mapping files, wrote POJO classes and PL/SQL stored procedures. Developed various modules w.r.t design patterns such as Factory and Singleton.Used Oath2.0 for the Authentication and Authorization in BSS Services. Responsible to create DAO CRUD methods using Hibernate & Spring framework.Developed a server-side application to interact with the database using Spring Boot and Hibernate.Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.Developed test classes in JUnit for unit testing.Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT. Created Kafka Consumer in spring-boot application to read Kafka Messages. -
Software EngineerCenturylink Feb 2018 - Sep 2020Bengaluru, Karnataka, IndiaBPM Console is an aggregation system that is primarily used by Operations and Service Delivery teams for Order Processing and as a queueing system. The following Plugins are available within the BPM Console:1. SWQ: Provides a UI view of all the Incidents/Change Management Records/ Problems/CA/WRs in a tabular format for the teams to review their work. This integrates with Remedy and Vantive systems.2. MyOrders – This plugin provides the Inbox functionality to Service Delivery engineers, who can review their orders, update and re-route them. It also provides functionalities to create CA/CCMs/Notifications for orders.3. Disco – This plugin provides functionality to create and process disconnect orders. This integrates with Vantive.Responsibilities:Worked on creating the REST end Points creation.Worked on Back end Sync Jobs Using Spring Integration framework.Worked enhancement, Optimization, and reusability of code.Worked on Remedy tool to create Incidents, Change Requests, and Problem Management.Worked on integrating Service Support apis.Worked on UI Configuration Management (Using Vaadin and Spring).Created the test cases using Junit, Mockito.Worked on creating custom and generic web services.Worked on DB tables, view creations -
Software EngineerStarmark Software Oct 2017 - Feb 2018Bengaluru Area, IndiaVital Dx is an existing application that is used in the healthcare domain for mainly diagnosis purposes.Application is widely used by labs and Hospitals (Ordering Facilities).Key responsibilities:Enhancement of front-end of Client & Admin modules UI by using bootstrap functionalities, JSP, HTML, CSS, and JavaScript.Responsible for building report templates and custom reports for one module of it.Have written stored procedures for one-time reports and custom reports.Working with database for the enhancement of respective modules. -
Java DeveloperCardiotrack (Uber Diagnostics Pvt Ltd) Dec 2016 - Sep 2017BangaloreProject 1: CardioTrack REST web service using JAX-RSThese web services are developed for communication between android devices and Cloud Stored Patient Information, Upload ECG text files, download PDF ECG report files from the server, Device authentication, User Login, User Registration, etc.Key responsibilities:Design and develop web services using JAX-RS.Developed web services for proper communication between android devices and cloud storage.Integrated Third-party software for Password authentication using Messaging service via OTP.Integrated Firebase services for sending multiple push notifications on Android devices.Had integrated external Third-party service API for sending Abnormality Function Messages to both Physician and specialist.Project 2: Cardiotrack PatientAppResponsibilities:Collecting software requirements for preparing web services required for the patient app/cardio track health.Design and development of an application that can be used by patients to save their vital details on daily basis and capture medical reports such as prescriptions, medical bills, etc., and send them to remotely located doctors. Thisapplication also downloads any new ECG scan report that is taken remotely to a registered contact number.Integrated Third-party software for Password authentication using Messaging service via OTP.Integration of web services with database and cloud services.Bug fixes and unit testing. -
InternshipTata Consultancy Services Jan 2016 - Jun 2016Bengaluru Area, IndiaMy Role was to develop web services to handle the Ajax request from UI in the middleware. In the UI, HTML Pages Where designed and developed. Migrated the RESTful web services into spring integration. Have explosure to Agile and Extreme Programming Methodologies. In the Testing phase my role was to develop Test cases for performing developer testing and integration testing.
Suraj N Education Details
-
Kle Dr. M.S.Sheshgiri College Of Engineering And TechnologyComputer Science
Frequently Asked Questions about Suraj N
What company does Suraj N work for?
Suraj N works for Standard Chartered Bank
What is Suraj N's role at the current company?
Suraj N's current role is Senior Software Developer at Standard Chartered Bank.
What schools did Suraj N attend?
Suraj N attended Kle Dr. M.s.sheshgiri College Of Engineering And Technology.
Who are Suraj N's colleagues?
Suraj N's colleagues are Fadjar Adjie, Mazween Ahmad, Rakesh Prasanna Kumar, Chibuzo Barth-Akaba, Sumathi Mannivaloo, Muhammad Azeem, Remy Lin.
Not the Suraj N you were looking for?
-
2yahoo.com, speedfam.co.in
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