UNITE is an application that is used for providing finance options to new automobile buyers. Web services is used in authentication, registering new customer, providing financial service like loans etc. Active listeners always make sure the session is maintained through the transaction. Loans are provided for both new and used vehicles. JPA is used as a persistence tool. Web services Soap and Rest are used in various transactions. Front end is developed using JSF 2.5, primefaces, iText for pdf, Ajax etc. Enterprise Architect is used for modelling Business objects. Mocks are used in unit testing.
Technology: Java8, Soap web services, Restful, Jsf, primefaces, Ajax, maven, websphere9.5, IntelliJ and Ubuntu.
Contributions:
Ufeed is a multithreading application that process files from a feed and send that to down streams. This has many multithreaded applications that interact with each other controlled. Initially a thread waits for file to be loaded in a particular pre-configured path. The file is processed by file extractor thread and distributed by distributor thread to respective data streams. Attend Scrum meeting every day and give the status of project to onsite manager in voip calls.
Tasks:
PNR services is a project to Add, Delete or Modify the PNR of flight ticket of a passenger. SOAP Web services is used to get the request from the user and this is processed to get the details and booking of the ticket is done. If the request is made to modify the PNR then a particular service is invoked that modifies the PNR information and stores in the database. Spring is used to receive the user request and send the response.
Tasks:
Voyager sales and servicing is a project that is used by SITA to sell airtickets online. This application is developed using NGAF swing framework, web services Jax WS, soap, Xsd, spring 2., JMS. This application has features like Booking, reservation, Modification of tickets. Request from front end is sent to the JMS queue and this message is received from MDB that in turn invokes the web service soap call to get the data from GDS system, that has the ticket related information. After the selection of the data this is again sent to the GDS system for the confirmation of ticket. The selected ticket is also stored in SITA database using soap message.
Tasks:
Fault Tree Automation is a application that is used to generate the fault tree xml file. Fault Tree is a xml that has the information of the defects of aircraft. This is complex xml having size more than 80 thousand lines. DOM is used to generate xml. The facet data is provided in the form of excel. This data is read and converted into xml. Facet data is displayed in table form. If the row in a table is double clicked a form is displayed that has all the data. The facet data row is displayed in textbox that helps to update facet data. Fault tree xml is generated and save in the path specified in properties file.
Tasks:
ECRB Nextgen is a online vehicle servicing application, used to maintain the data of cars that have been given for servicing by toyota automobile owners. This is developed using jquery, jquery mobile, struts 1.1, Oracle 11i, css, Html 5. The data of the car and owner is stored in the database by using the application in ipad. The details of the servicing are entered in the application. Then a total cost of servicing is calculated and displayed in the billing page.
Tasks:
SGN is an application used by German railway to book and maintain group ticketing. Group ticketing is used by people who travel in group. This application is developed using RCP, JPA, Hibernate and Oracle 11g. The design pattern’s used are Delegate, Façade, DAO.
Tasks:
Developing of stop section page using RCP.
NVS is a desktop application used to book the train tickets by German railways(DB). The application is implemented in core Java, JavaScript, jsp, servlets, web services. The client side of NVS is implemented in jsp and javascript. The client side has features like booking, reservation, train schedule, reports etc. The request from client side is sent to the middle tier that process the request and convert to xml format. Middle tier is connected to another application responsible for connecting to database using Tuxedo. Sax parser is used to process the xml data. The response is sent to NVS application from Tuxedo interface and this is displayed in the client side. ABO system is another application used to book monthly or yearly subscriptions. This is implemented in Rcp (eclipse), Swt, Jface, Servlets, and Oracle. The client side of the application is implemented as eclipse plugin. Jface and Swt is used in developing the dialogs (view). The usecase is implemented in Java. Sax parser is used to parse the xml data that sent from the database.
Tasks:
Trading is an Insurance project. This has modules like subscribe, admin, and support. This has page to enter all the Insurance details. Once the details are entered, then this is stored in database. There is an option to add asset. This will also be updated in database. There is an option to transfer the Insurance to some other company. This has Tree navigation in the left side of the page. Once all the details are entered the tab generate appears on the top of the page. If this tab is clicked the policy will be generated. This policy has start date and end date. This can be renewed after the end date is reached.
Tasks:
Indepay kiosk is used to book online tickets of trains, bus, Airline. Prepaid moble recharge is also possible in this equipment. There is a customized telephone from Indepay that has options of booking of train, bus and plane tickets. The Database used is Oracle 10g. EJB is used to connect to database. J2EE technology is used in frontend. This is having Interfaces which references the Implementation class which has all the business logic to book the tickets. Mobile recharge is also possible from this machine. Jsp, Javascript, Css is used in front end.
Tasks:
SAAS is software used to provide service to clients. This project was providing Online Tenders and auctions. The project has two sides Enterprise and partner. Enterprise side is used by the company which provides Tenders and auctions. Partner side is used by the customers to bid for tenders and auctions. There is a Main admin who has sub admins. NIIT has access of Main admin. There are sub admins from partners. Sub admin has access to supplier’s account. Tenders and auctions are created by sub admins in Enterprise side. Suppliers log in to partner Side and then bid online. This is implemented in Struts 1.1, Oracle, and weblogic 8.1. JavaScript is used in client side validation. The authentication of user is done using the RSA encryption. Technology: Windows, Struts1.1, Oracle 10.5, Weblogic 8.0, xml, Jaxp, Jsp, tiles, RSA Algorithm Encryption. I was involved in getting the values from database and generation of xml. Then the xml is encrypted using public key. Decryption is done using private key.
Tasks:
Online train packages application is used to reserve the trains. The project is implemented in Springs, tiles, Jsp, mysql, webservices. The project has search page which gets all the train packages available from IRCTC website. I was involved in developing this page in Springs, Jsp. Then there is an option to select the package. I was involved in developing this page in spring tiles, Jsp. After selection of package there is a review page, which has all the details of the package. Then the person will make the transaction online. I was involved in developing the page for redirecting to the bank. After the transaction is done the page is redirected to ticket printing. If the transaction fails then a mail is sent that the ticket could not be confirmed. Javascript is used in client side validation.
Tasks:
This project is used for school Management. This Project has modules like register, Accounts, notifications, delete. There are other modules like admin, student, faculty, and corporate. The project is implemented in MVC 2 architecture. The admin module has the control of all the modules. The admin has his own login page. The students has different login page. The faculty has different login page. Used PL-Sql in database operations.
Tasks:
Platform:
Web Browser:
Web Server:
B2B is a web portal used for maintaining the data of various companies. The project includes different classes used for various transactions.The project also includes sessions for various process. This is developed for chatting within companies. The mail is sent automatically about the order. This portal is used to maintain the the business between many companies which are member’s and these companies are able to chat and make online business once they login into website. Used PL-Sql in database operations.
Tasks:
Platform:
Web Browser:
Web Server:
Hotel management is a project developed using java and oracle which is used to maintain the management of Hotel. The Project includes various modules for transactions. The request is processed and updated to the database. The database has many tables like reservation, cancellation, and billing.
Tasks:
Platform:
This is a project to develop website online using Servlets.The project has servlets and this is developed using Jdbc. The project has database which has the information of user, password. Once the user logs in the user can access the data.
Tasks:
Platform:
This is an online project with online reservation of resort rooms. The project also gives the information of resort. The user has to register and he will get the room registered online. The cost of the room and the tour package is given. The user is able to cancel if he is unable to come to tour and he will get the refund of money.
Tasks:
Platform:
Online shopping is a project which is used for buying books online. This has jsp pages like registration of user, authentication of user, then user has to select Books and confirm the author and book title. Then the bill ammount is printed in other page, after this user has give details of credit card for online pay and then this is updated into the database and a confirmation message is printed in other jsp page.
Tasks:
Platform:
Online web development is used to register the user and also to authenticate the user name and password. Once the user register’s User name and password will be stored in database using mysql. Mysql Driver is used to update the information into the database.There is a query form which collects the details about the requirements and information required will be sent as E-mail. The user will see the confirmation page of E-mail sent and then user has option of going to Home page or logout from site. This is updated into web using FTP.
Tasks:
Platform:
Language:
Web Browser:
Profile Summary
16 years of experience in Java development / Full Stack Development.
Technical Skills
Operating System: Linux Red Hat 7, Unix, HP unix, Korn shell, Bash shell, MS-DOS, Windows and Windows NT.
Platform: Java, J2EE, Multithreading, Spring, Web services Jax-ws soap, Restful, Hadoop BigData and AWS cloud.
Programming Languages: Core Java, Awt, Utilities, Swings, Applets, RCP(Rich client platform), Swt, Jface, OOAD, xml, Html, dom , xml dom, DTD, xslt, xmlSchema , xsd, Ejb 2.1, Ejb 3.0 JSP, Servlets, Mysql, Sql, Oracle9i, PL-Sql, HTML, JavaScript, JQuery, JQuery mobile, Struts1.3, Struts2.0, Struts Html, Struts tags, EL(Expression Language), tiles, validation, DynactionForms, DAO, Spring, JSF, Icefaces, Jasper reports, Design patterns, Beans, MSAccess, Microsoft FrontPage, Dreamweaver, Perl, shell, Scripting in Linux, CSS, gwt and Angular JS.
Rules Engine: Drools, Jrules.
Build Tools: Jenkins, Ant, Maven and Sonar.
Cloud Technology: AWS cloud Solutions Architect certification.
Big Data: HDFS, Map Reduce, Flume, Hive, Kafka and MongoDB.
Design: UML (both LLD and HLD).
Design Tools: Enterprise Architect.
Report Tool: Ireport 4.5
IDE: Intellij Idea, Eclipse, MyEclipse and Netbeans.
Editors: Edit plus and Macros.
Web Server: Websphere 9.5, Weblogic 10i, Jboss, Tomcat.
Database: Oracle9i, Oracle11g,Sybase and MySQL.
Scripting: Jquery, Jquery mobile, javascript, Ajax.
Repository: Git, CSS, SVN, Serena Dimensions.
Build Tool: Maven, Ant.
Deployment tools: Jenkins.
Professional Experience
Total 16 years of experience in Java development.
Currently working since February 2019 in ?Top IT Team?, Wiesbaden, Germany as a Senior Software Expert.
Worked in CentutyLink Technologies India pvt ltd as Associate lead and managing a team of 4 developers for 1.8 years.
6.2 years of experience as Technology Specialist in NIIT Technologies Ltd Bangalore and Delhi.
1 year of experience as senior software Engineer in Magna Infotech(client Niit Technologies Delhi).
6.4 years of Experience as Software Engineer in Credere Infotech Bangalore.
Project Profile
Client: T Systems (Diamler project)
Duration: 01 Feb 2019 ? June 2019.
Role: Senior Java Expert.
Domain: Banking related
UNITE is an application that is used for providing finance options to new automobile buyers. Web services is used in authentication, registering new customer, providing financial service like loans etc. Active listeners always make sure the session is maintained through the transaction. Loans are provided for both new and used vehicles. JPA is used as a persistence tool. Web services Soap and Rest are used in various transactions. Front end is developed using JSF 2.5, primefaces, iText for pdf, Ajax etc. Enterprise Architect is used for modelling Business objects. Mocks are used in unit testing.
Technology: Java8, Spring core, Spring boot, mockito, Soap web services, Restful, Jsf, primefaces, Ajax, maven, websphere9.5, IntelliJ, maven, Ubuntu, Subversion(SVN), Enterprise Architect, Jenkins and Nexus.
Contributions:
Client: CenturyLink Technologies.
Duration: 21 Jun 2017 ? Dec 2018.
Role : Associate Lead
Domain: Telecommunications.
Ufeed is a multithreading application that process files from a feed and send that to down streams. This has many multithreaded applications that interact with each other controlled. Initially a thread waits for file to be loaded in a particular pre-configured path.
The file is processed by file extractor thread and distributed by distributor thread to respective data streams. Attend Scrum meeting every day and give the status of project to onsite manager in voip calls.
Technology: Java7, Multithreading, Flex, Xml, JMS, HP Unix Ksh shell scripting, Red Hat 7 and Fiorano application server, Git, Cloud.
Contributions:
Client: Sabre
Duration : 21 Oct 2015 ? 19 May 2017.
Role : Technology consultant
Domain: Airline
PNR services is a project to Add, Delete or Modify the PNR of flight ticket of a passenger. SOAP Web services is used to get the request from the user and this is processed to get the details and booking of the ticket is done. If the request is made to modify the PNR then a particular service is invoked that modifies the PNR information and stores in the database. Spring is used to receive the user request and send the response.
Technology: SOAP webservices, JAXB, Spring core, Aspectj, log4j, xml, Tomcat 6.0(middleware), Oracle and AngularJS, SVN.
Contributions:
Client: SITA
Duration : 20 Apr 2015 ? 31 Aug 2015
Role : Technology consultant
Domain: Airline
Voyager sales and servicing is a project that is used by SITA to sell airtickets online. This application is developed using NGAF swing framework, web services Jax WS, soap,
Xsd, spring 2., JMS. This application has features like Booking, reservation, Modification of tickets. Request from front end is sent to the JMS queue and this message is received from MDB that in turn invokes the web service soap call to get the data from GDS system, that has the ticket related information. After the selection of the data this is again sent to the GDS system for the confirmation of ticket. The selected ticket is also stored in SITA database using soap message.
Technology: Web Services Jax-ws, Soap, JMS, MDB, JAXB, Oracle OSB, Weblogic server 11g, SoapUI, JMS Hermes and Eclipse.
Contributions:
Client: Cathay Pacific
Duration: 15 Oct 2014 ? 27 Feb 2015. Role: Tech Analyst.
Domain: Airline.
Onsite: 6 months (Hong Kong).
Fault Tree Automation is a application that is used to generate the fault tree xml file. Fault Tree is a xml that has the information of the defects of aircraft. This is complex xml having size more than 80 thousand lines. DOM is used to generate xml. The facet data is provided in the form of excel. This data is read and converted into xml. Facet data is displayed in table form.
If the row in a table is double clicked a form is displayed that has all the data. The facet data row is displayed in textbox that helps to update facet data. Fault tree xml is generated and save in the path specified in properties file.
Technology: Java 1.6, Swings, Dom4j, Design Patterns and Eclipse.
Contributions:
Client: Toyota motors Thailand.
Duration: 25 Nov, 2013 ? 12 Oct 2014
Role: Technical Analyst.
Domain: Automobile.
Onsite: 6 months (Thailand, Bangkok).
Migration: Windows application to IOS.
ECRB Nextgen is a online vehicle servicing application, used to maintain the data of cars that have been given for servicing by toyota automobile owners. This is developed using jquery, jquery mobile, struts 1.1, Oracle 11i, css, Html 5. The data of the car and owner is stored in the database by using the application in ipad. The details of the servicing are entered in the application. Then a total cost of servicing is calculated and displayed in the billing page.
Technology : Html5, jquery, jquery mobile, struts 1.1, oracle11i, EJB2.5, javascript, websphere, Eclipse and Safari 6.2.
Environment : IOS 6.0 (Apple ipad).
Contributions:
Client: DB Systel (Gmbh).
Duration: Aug, 2012 ? 22, Nov 2013
Role: Technical Analyst
Domain: Travel.
Link : Desktop application.
SGN is an application used by German railway to book and maintain group ticketing. Group ticketing is used by people who travel in group. This application is developed using RCP, JPA, Hibernate and Oracle 11g. The design pattern?s used are Delegate, Façade, DAO.
Contribution:
Technology: Core Java, Eclipse plugin (Rcp), Jface, Swt, J2EE, Jasper reports, and Oracle 10g, maven, JBoss 6.0, SVN and Eclipse.
Contributions:
Client: DB Systel (Gmbh).
Duration: Nov, 2011 ? Nov, 2013.
Role: Technical Analyst.
Domain: Travel.
Onsite: 1.5 months Frankfurt.
Link : Standalone application.
NVS is a desktop application used to book the train tickets by German railways(DB).
The application is implemented in core Java, JavaScript, jsp, servlets, web services. The client side of NVS is implemented in jsp and javascript. The client side has features like booking, reservation, train schedule, reports etc. The request from client side is sent to the middle tier that process the request and convert to xml format. Middle tier is connected to another application responsible for connecting to database using Tuxedo. Sax parser is used to process the xml data. The response is sent to NVS application from Tuxedo interface and this is displayed in the client side.
ABO system is another application used to book monthly or yearly subscriptions. This is implemented in Rcp (eclipse), Swt, Jface, Servlets, and Oracle. The client side of the application is implemented as eclipse plugin. Jface and Swt is used in developing the dialogs (view). The usecase is implemented in Java. Sax parser is used to parse the xml data that sent from the database.
Technology: Core Java, Eclipse plugin(Rcp), Jface, Swt, Javascript, J2EE, Jasper reports, Xml Oracle, Rational Clearcase and Eclipse.
Contributions:
Client: Niit Insurance Technologies Limited. (Solen)
Duration: Nov, 2010 ? Nov 2011.
Role: Senior Software Engineer.
Domain: Insurance.
Link : Intranet application.
Migration: Java 5 to Java 6, Weblogic 6 to Weblogic 10i.
Trading is an Insurance project. This has modules like subscribe, admin, and support. This has page to enter all the Insurance details. Once the details are entered, then this is stored in database. There is an option to add asset. This will also be updated in database. There is an option to transfer the Insurance to some other company. This has Tree navigation in the left side of the page. Once all the details are entered the tab generate appears on the top of the page. If this tab is clicked the policy will be generated. This policy has start date and end date. This can be renewed after the end date is reached. Migration of application from Java 6 to Java 7 was done and also Weblogic 6 was migrated to Weblogic 10i application server.
Technology: Struts 1.2, xml, Ejb 2.1, JPA, Jrules, Javascript, Weblogic 6.0 ? 11g, Sybase and Eclipse.
Contributions:
Client: Indepay.
Duration: Jun, 2010 ? Aug, 2010
Role: Sr, Software Engineer
Domain: Telecommunications.
Link : Internal application used in management of dealers.
Indepay kiosk is used to book online tickets of trains, bus, Airline. Prepaid moble recharge is also possible in this equipment. There is a customized telephone from Indepay that has options of booking of train, bus and plane tickets. The Database used is Oracle 10g. EJB is used to connect to database. J2EE technology is used in frontend. This is having Interfaces which references the Implementation class which has all the business logic to book the tickets.
Mobile recharge is also possible from this machine. Jsp, Javascript, Css is used in front end.
Technology: EJB, J2EE, Oracle 10g, Advanced JavaScript and Eclipse.
Contributions:
Client: Product of NIIT Technologies (OFB client).
Duration: Apr, 2010 ? Jun, 2010.
Role: Sr Software Engineer.
Domain: Finance.
Link : Intranet portal given only to customers.
SAAS is software used to provide service to clients. This project was providing Online Tenders and auctions. The project has two sides Enterprise and partner. Enterprise side is used by the company which provides Tenders and auctions. Partner side is used by the customers to bid for tenders and auctions. There is a Main admin who has sub admins. NIIT has access of Main admin. There are sub admins from partners. Sub admin has access to supplier?s account. Tenders and auctions are created by sub admins in Enterprise side. Suppliers log in to partner Side and then bid online. This is implemented in Struts 1.1, Oracle, and weblogic 8.1.
JavaScript is used in client side validation.
The authentication of user is done using the RSA encryption. Technology: Windows, Struts1.1, Oracle 10.5, Weblogic 8.0, xml, Jaxp, Jsp, tiles, RSA Algorithm Encryption. I was involved in getting the values from database and generation of xml. Then the xml is encrypted using public key. Decryption is done using private key.
Technology: Windows, Struts1.1, J2EE, Oracle9i, Weblogic 8.1 and Eclipse.
Contributions:
Client: Yatra.com
Duration: Jan, 2010 ? Apr, 2010.
Role: Sr Software Engineer.
Domain: Travel.
Link: http://www.yatra.com/trainpackages/home
Online train packages application is used to reserve the trains. The project is implemented in Springs, tiles, Jsp, mysql, webservices. The project has search page which gets all the train packages available from IRCTC website. I was involved in developing this page in Springs, Jsp. Then there is an option to select the package. I was involved in developing this page in spring tiles, Jsp. After selection of package there is a review page, which has all the details of the package. Then the person will make the transaction online. I was involved in developing the page for redirecting to the bank. After the transaction is done the page is redirected to ticket printing. If the transaction fails then a mail is sent that the ticket could not be confirmed.
Javascript is used in client side validation.
Technology: Windows, Spring 2.5, Tiles, Jsp, Xml, Mysql, Tomcat6.0 and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Apr, 2008 ? Jan, 2010.
Platform: J2EE.
Web Browser: MS Internet Explorer 6.0 or above.
Web Server: BEA Weblogic 8.1
Link: Intranet application.
This project is used for school Management. This Project has modules like register, Accounts, notifications, delete. There are other modules like admin, student, faculty, and corporate. The project is implemented in MVC 2 architecture. The admin module has the control of all the modules. The admin has his own login page. The students has different login page. The faculty has different login page. Used PL-Sql in database operations.
Technology: Java, Jdbc, Struts, Oracle 9i, PL-Sql and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Sep, 2007 ? Apr, 2008.
Platform: J2EE.
Web Browser: MS Internet Explorer 6.0 or above.
Web Server: BEA Weblogic 8.1
Domain: Finance.
Link: Intranet application.
Description: B2B is a web portal used for maintaining the data of various companies. The project includes different classes used for various transactions.The project also includes sessions for various process. This is developed for chatting within companies. The mail is sent automatically about the order. This portal is used to maintain the the business between many companies which are member?s and these companies are able to chat and make online business once they login into website. Used PL-Sql in database operations.
Technology: Java, Jdbc, Struts, Oracle9i, PL-Sql and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jan, 2006 ? Sep, 2007.
Platform: Java.
Domain: Travel.
Link: Intranet application.
Description:
Hotel management is a project developed using java and oracle which is used to maintain the management of Hotel. The Project includes various modules for transactions. The request is processed and updated to the database. The database has many tables like reservation, cancellation, and billing.
Technology: Core Java, Java Servlets, Oracle9i and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jan, 2004 ? Jan, 2006.
Platform: Core Java.
Link: Intranet application.
Description:
This is an online project with online reservation of resort rooms. The project also gives the information of resort. The user has to register and he will get the room registered online.
The cost of the room and the tour package is given. The user is able to cancel if he is unable to come to tour and he will get the refund of money.
Technology: Java, Jdbc, Html, Oracle and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jan, 2006 ? Sep, 2007.
Platform: Java.
Link: Intranet application.
Description :
This is a project to develop website online using Servlets.The project has servlets and this is developed using Jdbc. The project has database which has the information of user, password. Once the user logs in the user can access the data.
Technology: Java, Servlets, Jdbc, Html, Javascript, oracle and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Sep, 2003 ? Jan, 2004.
Platform: Java.
Link: Intranet application.
Description: Online shopping is a project which is used for buying books online.
This has jsp pages like registration of user, authentication of user, then user has to select Books and confirm the author and book title.then the bill ammount is printed in other
page, after this user has give details of credit card for online pay and then this is updated into the database and a confirmation message is printed in other jsp page.
Technology: Core Java, Java Servlets, Oracle9i, Javascript and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jun, 2003 - Sep, 2003.
Platform: Java.
Language: Core Java, JDBC, Html, Mysql.
Web Browser: MS Internet explorer 6.0.
Description:
Online web development is used to register the user and also to authenticate the user name and password. Once the user register?s User name and password will be stored in database using mysql. Mysql Driver is used to update the information into the database.There is a query form which collects the details about the requirements and information required will be sent as E-mail. The user will see the confirmation page of E-mail sent and then user has option of going to Home page or logout from site. This is updated into web using FTP.
Technology: Core Java, JDBC, Html, FTP, Mysql and Eclipse.
Contributions:
Educational Qualifications
B.E. (Computer Science & Engineering) Apr 2005
Bapuji Institute of Engineering and Technology. Davanagere (Kuvempu University)
Languages
English : Fluent German : Beginner (A1)
04/2005
Bapuji Institute of Engineering and Technology. Davanagere (Kuvempu University)
PROFILE SUMMARY
16 years of experience in Java development / Full Stack Development.
PROFESSIONAL EXPERIENCE
Total 16 years of experience in Java development. Currently working since February 2019 in (on Request) as a Senior Software Expert. Worked in CentutyLink Technologies India pvt ltd as Associate lead and managing a team of 4 developers. 6.2 years of experience as Technology Specialist in NIIT Technologies Ltd Bangalore and Delhi. 1 year of experience as senior software Engineer in Magna Infotech(client Niit Technologies Delhi). 6.4 years of Experience as Software Engineer in Credere Infotech Bangalore.
TECHNICAL SKILLS
Platform:
Rules Engine:
Build Tools:
Cloud Technology:
Big Data:
Design:
Design Tools:
Report Tool:
IDE:
Editors:
Web Server:
Scripting:
Repository:
UNITE is an application that is used for providing finance options to new automobile buyers. Web services is used in authentication, registering new customer, providing financial service like loans etc. Active listeners always make sure the session is maintained through the transaction. Loans are provided for both new and used vehicles. JPA is used as a persistence tool. Web services Soap and Rest are used in various transactions. Front end is developed using JSF 2.5, primefaces, iText for pdf, Ajax etc. Enterprise Architect is used for modelling Business objects. Mocks are used in unit testing.
Technology: Java8, Soap web services, Restful, Jsf, primefaces, Ajax, maven, websphere9.5, IntelliJ and Ubuntu.
Contributions:
Ufeed is a multithreading application that process files from a feed and send that to down streams. This has many multithreaded applications that interact with each other controlled. Initially a thread waits for file to be loaded in a particular pre-configured path. The file is processed by file extractor thread and distributed by distributor thread to respective data streams. Attend Scrum meeting every day and give the status of project to onsite manager in voip calls.
Tasks:
PNR services is a project to Add, Delete or Modify the PNR of flight ticket of a passenger. SOAP Web services is used to get the request from the user and this is processed to get the details and booking of the ticket is done. If the request is made to modify the PNR then a particular service is invoked that modifies the PNR information and stores in the database. Spring is used to receive the user request and send the response.
Tasks:
Voyager sales and servicing is a project that is used by SITA to sell airtickets online. This application is developed using NGAF swing framework, web services Jax WS, soap, Xsd, spring 2., JMS. This application has features like Booking, reservation, Modification of tickets. Request from front end is sent to the JMS queue and this message is received from MDB that in turn invokes the web service soap call to get the data from GDS system, that has the ticket related information. After the selection of the data this is again sent to the GDS system for the confirmation of ticket. The selected ticket is also stored in SITA database using soap message.
Tasks:
Fault Tree Automation is a application that is used to generate the fault tree xml file. Fault Tree is a xml that has the information of the defects of aircraft. This is complex xml having size more than 80 thousand lines. DOM is used to generate xml. The facet data is provided in the form of excel. This data is read and converted into xml. Facet data is displayed in table form. If the row in a table is double clicked a form is displayed that has all the data. The facet data row is displayed in textbox that helps to update facet data. Fault tree xml is generated and save in the path specified in properties file.
Tasks:
ECRB Nextgen is a online vehicle servicing application, used to maintain the data of cars that have been given for servicing by toyota automobile owners. This is developed using jquery, jquery mobile, struts 1.1, Oracle 11i, css, Html 5. The data of the car and owner is stored in the database by using the application in ipad. The details of the servicing are entered in the application. Then a total cost of servicing is calculated and displayed in the billing page.
Tasks:
SGN is an application used by German railway to book and maintain group ticketing. Group ticketing is used by people who travel in group. This application is developed using RCP, JPA, Hibernate and Oracle 11g. The design pattern’s used are Delegate, Façade, DAO.
Tasks:
Developing of stop section page using RCP.
NVS is a desktop application used to book the train tickets by German railways(DB). The application is implemented in core Java, JavaScript, jsp, servlets, web services. The client side of NVS is implemented in jsp and javascript. The client side has features like booking, reservation, train schedule, reports etc. The request from client side is sent to the middle tier that process the request and convert to xml format. Middle tier is connected to another application responsible for connecting to database using Tuxedo. Sax parser is used to process the xml data. The response is sent to NVS application from Tuxedo interface and this is displayed in the client side. ABO system is another application used to book monthly or yearly subscriptions. This is implemented in Rcp (eclipse), Swt, Jface, Servlets, and Oracle. The client side of the application is implemented as eclipse plugin. Jface and Swt is used in developing the dialogs (view). The usecase is implemented in Java. Sax parser is used to parse the xml data that sent from the database.
Tasks:
Trading is an Insurance project. This has modules like subscribe, admin, and support. This has page to enter all the Insurance details. Once the details are entered, then this is stored in database. There is an option to add asset. This will also be updated in database. There is an option to transfer the Insurance to some other company. This has Tree navigation in the left side of the page. Once all the details are entered the tab generate appears on the top of the page. If this tab is clicked the policy will be generated. This policy has start date and end date. This can be renewed after the end date is reached.
Tasks:
Indepay kiosk is used to book online tickets of trains, bus, Airline. Prepaid moble recharge is also possible in this equipment. There is a customized telephone from Indepay that has options of booking of train, bus and plane tickets. The Database used is Oracle 10g. EJB is used to connect to database. J2EE technology is used in frontend. This is having Interfaces which references the Implementation class which has all the business logic to book the tickets. Mobile recharge is also possible from this machine. Jsp, Javascript, Css is used in front end.
Tasks:
SAAS is software used to provide service to clients. This project was providing Online Tenders and auctions. The project has two sides Enterprise and partner. Enterprise side is used by the company which provides Tenders and auctions. Partner side is used by the customers to bid for tenders and auctions. There is a Main admin who has sub admins. NIIT has access of Main admin. There are sub admins from partners. Sub admin has access to supplier’s account. Tenders and auctions are created by sub admins in Enterprise side. Suppliers log in to partner Side and then bid online. This is implemented in Struts 1.1, Oracle, and weblogic 8.1. JavaScript is used in client side validation. The authentication of user is done using the RSA encryption. Technology: Windows, Struts1.1, Oracle 10.5, Weblogic 8.0, xml, Jaxp, Jsp, tiles, RSA Algorithm Encryption. I was involved in getting the values from database and generation of xml. Then the xml is encrypted using public key. Decryption is done using private key.
Tasks:
Online train packages application is used to reserve the trains. The project is implemented in Springs, tiles, Jsp, mysql, webservices. The project has search page which gets all the train packages available from IRCTC website. I was involved in developing this page in Springs, Jsp. Then there is an option to select the package. I was involved in developing this page in spring tiles, Jsp. After selection of package there is a review page, which has all the details of the package. Then the person will make the transaction online. I was involved in developing the page for redirecting to the bank. After the transaction is done the page is redirected to ticket printing. If the transaction fails then a mail is sent that the ticket could not be confirmed. Javascript is used in client side validation.
Tasks:
This project is used for school Management. This Project has modules like register, Accounts, notifications, delete. There are other modules like admin, student, faculty, and corporate. The project is implemented in MVC 2 architecture. The admin module has the control of all the modules. The admin has his own login page. The students has different login page. The faculty has different login page. Used PL-Sql in database operations.
Tasks:
Platform:
Web Browser:
Web Server:
B2B is a web portal used for maintaining the data of various companies. The project includes different classes used for various transactions.The project also includes sessions for various process. This is developed for chatting within companies. The mail is sent automatically about the order. This portal is used to maintain the the business between many companies which are member’s and these companies are able to chat and make online business once they login into website. Used PL-Sql in database operations.
Tasks:
Platform:
Web Browser:
Web Server:
Hotel management is a project developed using java and oracle which is used to maintain the management of Hotel. The Project includes various modules for transactions. The request is processed and updated to the database. The database has many tables like reservation, cancellation, and billing.
Tasks:
Platform:
This is a project to develop website online using Servlets.The project has servlets and this is developed using Jdbc. The project has database which has the information of user, password. Once the user logs in the user can access the data.
Tasks:
Platform:
This is an online project with online reservation of resort rooms. The project also gives the information of resort. The user has to register and he will get the room registered online. The cost of the room and the tour package is given. The user is able to cancel if he is unable to come to tour and he will get the refund of money.
Tasks:
Platform:
Online shopping is a project which is used for buying books online. This has jsp pages like registration of user, authentication of user, then user has to select Books and confirm the author and book title. Then the bill ammount is printed in other page, after this user has give details of credit card for online pay and then this is updated into the database and a confirmation message is printed in other jsp page.
Tasks:
Platform:
Online web development is used to register the user and also to authenticate the user name and password. Once the user register’s User name and password will be stored in database using mysql. Mysql Driver is used to update the information into the database.There is a query form which collects the details about the requirements and information required will be sent as E-mail. The user will see the confirmation page of E-mail sent and then user has option of going to Home page or logout from site. This is updated into web using FTP.
Tasks:
Platform:
Language:
Web Browser:
Profile Summary
16 years of experience in Java development / Full Stack Development.
Technical Skills
Operating System: Linux Red Hat 7, Unix, HP unix, Korn shell, Bash shell, MS-DOS, Windows and Windows NT.
Platform: Java, J2EE, Multithreading, Spring, Web services Jax-ws soap, Restful, Hadoop BigData and AWS cloud.
Programming Languages: Core Java, Awt, Utilities, Swings, Applets, RCP(Rich client platform), Swt, Jface, OOAD, xml, Html, dom , xml dom, DTD, xslt, xmlSchema , xsd, Ejb 2.1, Ejb 3.0 JSP, Servlets, Mysql, Sql, Oracle9i, PL-Sql, HTML, JavaScript, JQuery, JQuery mobile, Struts1.3, Struts2.0, Struts Html, Struts tags, EL(Expression Language), tiles, validation, DynactionForms, DAO, Spring, JSF, Icefaces, Jasper reports, Design patterns, Beans, MSAccess, Microsoft FrontPage, Dreamweaver, Perl, shell, Scripting in Linux, CSS, gwt and Angular JS.
Rules Engine: Drools, Jrules.
Build Tools: Jenkins, Ant, Maven and Sonar.
Cloud Technology: AWS cloud Solutions Architect certification.
Big Data: HDFS, Map Reduce, Flume, Hive, Kafka and MongoDB.
Design: UML (both LLD and HLD).
Design Tools: Enterprise Architect.
Report Tool: Ireport 4.5
IDE: Intellij Idea, Eclipse, MyEclipse and Netbeans.
Editors: Edit plus and Macros.
Web Server: Websphere 9.5, Weblogic 10i, Jboss, Tomcat.
Database: Oracle9i, Oracle11g,Sybase and MySQL.
Scripting: Jquery, Jquery mobile, javascript, Ajax.
Repository: Git, CSS, SVN, Serena Dimensions.
Build Tool: Maven, Ant.
Deployment tools: Jenkins.
Professional Experience
Total 16 years of experience in Java development.
Currently working since February 2019 in ?Top IT Team?, Wiesbaden, Germany as a Senior Software Expert.
Worked in CentutyLink Technologies India pvt ltd as Associate lead and managing a team of 4 developers for 1.8 years.
6.2 years of experience as Technology Specialist in NIIT Technologies Ltd Bangalore and Delhi.
1 year of experience as senior software Engineer in Magna Infotech(client Niit Technologies Delhi).
6.4 years of Experience as Software Engineer in Credere Infotech Bangalore.
Project Profile
Client: T Systems (Diamler project)
Duration: 01 Feb 2019 ? June 2019.
Role: Senior Java Expert.
Domain: Banking related
UNITE is an application that is used for providing finance options to new automobile buyers. Web services is used in authentication, registering new customer, providing financial service like loans etc. Active listeners always make sure the session is maintained through the transaction. Loans are provided for both new and used vehicles. JPA is used as a persistence tool. Web services Soap and Rest are used in various transactions. Front end is developed using JSF 2.5, primefaces, iText for pdf, Ajax etc. Enterprise Architect is used for modelling Business objects. Mocks are used in unit testing.
Technology: Java8, Spring core, Spring boot, mockito, Soap web services, Restful, Jsf, primefaces, Ajax, maven, websphere9.5, IntelliJ, maven, Ubuntu, Subversion(SVN), Enterprise Architect, Jenkins and Nexus.
Contributions:
Client: CenturyLink Technologies.
Duration: 21 Jun 2017 ? Dec 2018.
Role : Associate Lead
Domain: Telecommunications.
Ufeed is a multithreading application that process files from a feed and send that to down streams. This has many multithreaded applications that interact with each other controlled. Initially a thread waits for file to be loaded in a particular pre-configured path.
The file is processed by file extractor thread and distributed by distributor thread to respective data streams. Attend Scrum meeting every day and give the status of project to onsite manager in voip calls.
Technology: Java7, Multithreading, Flex, Xml, JMS, HP Unix Ksh shell scripting, Red Hat 7 and Fiorano application server, Git, Cloud.
Contributions:
Client: Sabre
Duration : 21 Oct 2015 ? 19 May 2017.
Role : Technology consultant
Domain: Airline
PNR services is a project to Add, Delete or Modify the PNR of flight ticket of a passenger. SOAP Web services is used to get the request from the user and this is processed to get the details and booking of the ticket is done. If the request is made to modify the PNR then a particular service is invoked that modifies the PNR information and stores in the database. Spring is used to receive the user request and send the response.
Technology: SOAP webservices, JAXB, Spring core, Aspectj, log4j, xml, Tomcat 6.0(middleware), Oracle and AngularJS, SVN.
Contributions:
Client: SITA
Duration : 20 Apr 2015 ? 31 Aug 2015
Role : Technology consultant
Domain: Airline
Voyager sales and servicing is a project that is used by SITA to sell airtickets online. This application is developed using NGAF swing framework, web services Jax WS, soap,
Xsd, spring 2., JMS. This application has features like Booking, reservation, Modification of tickets. Request from front end is sent to the JMS queue and this message is received from MDB that in turn invokes the web service soap call to get the data from GDS system, that has the ticket related information. After the selection of the data this is again sent to the GDS system for the confirmation of ticket. The selected ticket is also stored in SITA database using soap message.
Technology: Web Services Jax-ws, Soap, JMS, MDB, JAXB, Oracle OSB, Weblogic server 11g, SoapUI, JMS Hermes and Eclipse.
Contributions:
Client: Cathay Pacific
Duration: 15 Oct 2014 ? 27 Feb 2015. Role: Tech Analyst.
Domain: Airline.
Onsite: 6 months (Hong Kong).
Fault Tree Automation is a application that is used to generate the fault tree xml file. Fault Tree is a xml that has the information of the defects of aircraft. This is complex xml having size more than 80 thousand lines. DOM is used to generate xml. The facet data is provided in the form of excel. This data is read and converted into xml. Facet data is displayed in table form.
If the row in a table is double clicked a form is displayed that has all the data. The facet data row is displayed in textbox that helps to update facet data. Fault tree xml is generated and save in the path specified in properties file.
Technology: Java 1.6, Swings, Dom4j, Design Patterns and Eclipse.
Contributions:
Client: Toyota motors Thailand.
Duration: 25 Nov, 2013 ? 12 Oct 2014
Role: Technical Analyst.
Domain: Automobile.
Onsite: 6 months (Thailand, Bangkok).
Migration: Windows application to IOS.
ECRB Nextgen is a online vehicle servicing application, used to maintain the data of cars that have been given for servicing by toyota automobile owners. This is developed using jquery, jquery mobile, struts 1.1, Oracle 11i, css, Html 5. The data of the car and owner is stored in the database by using the application in ipad. The details of the servicing are entered in the application. Then a total cost of servicing is calculated and displayed in the billing page.
Technology : Html5, jquery, jquery mobile, struts 1.1, oracle11i, EJB2.5, javascript, websphere, Eclipse and Safari 6.2.
Environment : IOS 6.0 (Apple ipad).
Contributions:
Client: DB Systel (Gmbh).
Duration: Aug, 2012 ? 22, Nov 2013
Role: Technical Analyst
Domain: Travel.
Link : Desktop application.
SGN is an application used by German railway to book and maintain group ticketing. Group ticketing is used by people who travel in group. This application is developed using RCP, JPA, Hibernate and Oracle 11g. The design pattern?s used are Delegate, Façade, DAO.
Contribution:
Technology: Core Java, Eclipse plugin (Rcp), Jface, Swt, J2EE, Jasper reports, and Oracle 10g, maven, JBoss 6.0, SVN and Eclipse.
Contributions:
Client: DB Systel (Gmbh).
Duration: Nov, 2011 ? Nov, 2013.
Role: Technical Analyst.
Domain: Travel.
Onsite: 1.5 months Frankfurt.
Link : Standalone application.
NVS is a desktop application used to book the train tickets by German railways(DB).
The application is implemented in core Java, JavaScript, jsp, servlets, web services. The client side of NVS is implemented in jsp and javascript. The client side has features like booking, reservation, train schedule, reports etc. The request from client side is sent to the middle tier that process the request and convert to xml format. Middle tier is connected to another application responsible for connecting to database using Tuxedo. Sax parser is used to process the xml data. The response is sent to NVS application from Tuxedo interface and this is displayed in the client side.
ABO system is another application used to book monthly or yearly subscriptions. This is implemented in Rcp (eclipse), Swt, Jface, Servlets, and Oracle. The client side of the application is implemented as eclipse plugin. Jface and Swt is used in developing the dialogs (view). The usecase is implemented in Java. Sax parser is used to parse the xml data that sent from the database.
Technology: Core Java, Eclipse plugin(Rcp), Jface, Swt, Javascript, J2EE, Jasper reports, Xml Oracle, Rational Clearcase and Eclipse.
Contributions:
Client: Niit Insurance Technologies Limited. (Solen)
Duration: Nov, 2010 ? Nov 2011.
Role: Senior Software Engineer.
Domain: Insurance.
Link : Intranet application.
Migration: Java 5 to Java 6, Weblogic 6 to Weblogic 10i.
Trading is an Insurance project. This has modules like subscribe, admin, and support. This has page to enter all the Insurance details. Once the details are entered, then this is stored in database. There is an option to add asset. This will also be updated in database. There is an option to transfer the Insurance to some other company. This has Tree navigation in the left side of the page. Once all the details are entered the tab generate appears on the top of the page. If this tab is clicked the policy will be generated. This policy has start date and end date. This can be renewed after the end date is reached. Migration of application from Java 6 to Java 7 was done and also Weblogic 6 was migrated to Weblogic 10i application server.
Technology: Struts 1.2, xml, Ejb 2.1, JPA, Jrules, Javascript, Weblogic 6.0 ? 11g, Sybase and Eclipse.
Contributions:
Client: Indepay.
Duration: Jun, 2010 ? Aug, 2010
Role: Sr, Software Engineer
Domain: Telecommunications.
Link : Internal application used in management of dealers.
Indepay kiosk is used to book online tickets of trains, bus, Airline. Prepaid moble recharge is also possible in this equipment. There is a customized telephone from Indepay that has options of booking of train, bus and plane tickets. The Database used is Oracle 10g. EJB is used to connect to database. J2EE technology is used in frontend. This is having Interfaces which references the Implementation class which has all the business logic to book the tickets.
Mobile recharge is also possible from this machine. Jsp, Javascript, Css is used in front end.
Technology: EJB, J2EE, Oracle 10g, Advanced JavaScript and Eclipse.
Contributions:
Client: Product of NIIT Technologies (OFB client).
Duration: Apr, 2010 ? Jun, 2010.
Role: Sr Software Engineer.
Domain: Finance.
Link : Intranet portal given only to customers.
SAAS is software used to provide service to clients. This project was providing Online Tenders and auctions. The project has two sides Enterprise and partner. Enterprise side is used by the company which provides Tenders and auctions. Partner side is used by the customers to bid for tenders and auctions. There is a Main admin who has sub admins. NIIT has access of Main admin. There are sub admins from partners. Sub admin has access to supplier?s account. Tenders and auctions are created by sub admins in Enterprise side. Suppliers log in to partner Side and then bid online. This is implemented in Struts 1.1, Oracle, and weblogic 8.1.
JavaScript is used in client side validation.
The authentication of user is done using the RSA encryption. Technology: Windows, Struts1.1, Oracle 10.5, Weblogic 8.0, xml, Jaxp, Jsp, tiles, RSA Algorithm Encryption. I was involved in getting the values from database and generation of xml. Then the xml is encrypted using public key. Decryption is done using private key.
Technology: Windows, Struts1.1, J2EE, Oracle9i, Weblogic 8.1 and Eclipse.
Contributions:
Client: Yatra.com
Duration: Jan, 2010 ? Apr, 2010.
Role: Sr Software Engineer.
Domain: Travel.
Link: http://www.yatra.com/trainpackages/home
Online train packages application is used to reserve the trains. The project is implemented in Springs, tiles, Jsp, mysql, webservices. The project has search page which gets all the train packages available from IRCTC website. I was involved in developing this page in Springs, Jsp. Then there is an option to select the package. I was involved in developing this page in spring tiles, Jsp. After selection of package there is a review page, which has all the details of the package. Then the person will make the transaction online. I was involved in developing the page for redirecting to the bank. After the transaction is done the page is redirected to ticket printing. If the transaction fails then a mail is sent that the ticket could not be confirmed.
Javascript is used in client side validation.
Technology: Windows, Spring 2.5, Tiles, Jsp, Xml, Mysql, Tomcat6.0 and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Apr, 2008 ? Jan, 2010.
Platform: J2EE.
Web Browser: MS Internet Explorer 6.0 or above.
Web Server: BEA Weblogic 8.1
Link: Intranet application.
This project is used for school Management. This Project has modules like register, Accounts, notifications, delete. There are other modules like admin, student, faculty, and corporate. The project is implemented in MVC 2 architecture. The admin module has the control of all the modules. The admin has his own login page. The students has different login page. The faculty has different login page. Used PL-Sql in database operations.
Technology: Java, Jdbc, Struts, Oracle 9i, PL-Sql and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Sep, 2007 ? Apr, 2008.
Platform: J2EE.
Web Browser: MS Internet Explorer 6.0 or above.
Web Server: BEA Weblogic 8.1
Domain: Finance.
Link: Intranet application.
Description: B2B is a web portal used for maintaining the data of various companies. The project includes different classes used for various transactions.The project also includes sessions for various process. This is developed for chatting within companies. The mail is sent automatically about the order. This portal is used to maintain the the business between many companies which are member?s and these companies are able to chat and make online business once they login into website. Used PL-Sql in database operations.
Technology: Java, Jdbc, Struts, Oracle9i, PL-Sql and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jan, 2006 ? Sep, 2007.
Platform: Java.
Domain: Travel.
Link: Intranet application.
Description:
Hotel management is a project developed using java and oracle which is used to maintain the management of Hotel. The Project includes various modules for transactions. The request is processed and updated to the database. The database has many tables like reservation, cancellation, and billing.
Technology: Core Java, Java Servlets, Oracle9i and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jan, 2004 ? Jan, 2006.
Platform: Core Java.
Link: Intranet application.
Description:
This is an online project with online reservation of resort rooms. The project also gives the information of resort. The user has to register and he will get the room registered online.
The cost of the room and the tour package is given. The user is able to cancel if he is unable to come to tour and he will get the refund of money.
Technology: Java, Jdbc, Html, Oracle and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jan, 2006 ? Sep, 2007.
Platform: Java.
Link: Intranet application.
Description :
This is a project to develop website online using Servlets.The project has servlets and this is developed using Jdbc. The project has database which has the information of user, password. Once the user logs in the user can access the data.
Technology: Java, Servlets, Jdbc, Html, Javascript, oracle and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Sep, 2003 ? Jan, 2004.
Platform: Java.
Link: Intranet application.
Description: Online shopping is a project which is used for buying books online.
This has jsp pages like registration of user, authentication of user, then user has to select Books and confirm the author and book title.then the bill ammount is printed in other
page, after this user has give details of credit card for online pay and then this is updated into the database and a confirmation message is printed in other jsp page.
Technology: Core Java, Java Servlets, Oracle9i, Javascript and Eclipse.
Contributions:
Client: Credere Infotech.
Duration: Jun, 2003 - Sep, 2003.
Platform: Java.
Language: Core Java, JDBC, Html, Mysql.
Web Browser: MS Internet explorer 6.0.
Description:
Online web development is used to register the user and also to authenticate the user name and password. Once the user register?s User name and password will be stored in database using mysql. Mysql Driver is used to update the information into the database.There is a query form which collects the details about the requirements and information required will be sent as E-mail. The user will see the confirmation page of E-mail sent and then user has option of going to Home page or logout from site. This is updated into web using FTP.
Technology: Core Java, JDBC, Html, FTP, Mysql and Eclipse.
Contributions:
Educational Qualifications
B.E. (Computer Science & Engineering) Apr 2005
Bapuji Institute of Engineering and Technology. Davanagere (Kuvempu University)
Languages
English : Fluent German : Beginner (A1)
04/2005
Bapuji Institute of Engineering and Technology. Davanagere (Kuvempu University)
PROFILE SUMMARY
16 years of experience in Java development / Full Stack Development.
PROFESSIONAL EXPERIENCE
Total 16 years of experience in Java development. Currently working since February 2019 in (on Request) as a Senior Software Expert. Worked in CentutyLink Technologies India pvt ltd as Associate lead and managing a team of 4 developers. 6.2 years of experience as Technology Specialist in NIIT Technologies Ltd Bangalore and Delhi. 1 year of experience as senior software Engineer in Magna Infotech(client Niit Technologies Delhi). 6.4 years of Experience as Software Engineer in Credere Infotech Bangalore.
TECHNICAL SKILLS
Platform:
Rules Engine:
Build Tools:
Cloud Technology:
Big Data:
Design:
Design Tools:
Report Tool:
IDE:
Editors:
Web Server:
Scripting:
Repository:
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.