Alakesh Sarma

Alakesh Sarma

IT Specialist

Followers of Alakesh Sarma198 followers
location of Alakesh SarmaBengaluru, Karnataka, India

Connect with Alakesh Sarma to Send Message

Connect

Connect with Alakesh Sarma to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer at IHS Markit

  • Education

    • AEI

      -
      DOEACC B Level Computer Science First
  • Experience

    • 3i infotech cosultancy

      May 2010 - Jun 2011
      IT Specialist

      Tax Information Exchange System (TINXSYS) - This project was a web application using EJB and run on Primate Application server. We used Common Data Access Class and Common Error Handling Classes in whole application. Automatic Error logging to System Event, Log file using technology – Java 1.4, JSP 2.0, EJB 2.0, Servlets 2.3, Oracle 9i , Pramati Application Server 4.1, Pramati Studio 3.5, Crystal Report 11.Responsible for the involved in high and low-level design of the individual components.Responsible for setting coding standards in the application. Also involved in code review. Show less

    • Trianz

      Jun 2011 - Jun 2013
      Senior Software Engineer

      Project Name: Customer Facing Tool (CFT)ODS Loader is a backend application which loads auto supports data into ASUPODS schema in ODS component of ASUPDW3 database. It’s actually reads auto support data from STAGE schema (where parser populates data from multiple section files) and applies business rules/validation on top of it then finally loads into ASUPODS schema.Autosupport data has information about filers which includes system, motherboard, interface etc. All these data’s transferred into entity in ASUPODS schema.ODS database is 3NF objects structure and entities stored with proper foreign keys etc. Loader has several steps to load this data.Responsibilities :• Requirement analysis and implementation.• Responsible for setting coding standards in the application.• Responsible for doing necessary impact analysis • Written re-usable code for different modules and implement necessary design patternSoftware and Technology :Java 1.5, Spring 2.5, Spring Batch 2.0, Oracle 10g, Eclipse 3.4.2, Hibernate 3.2 Show less

    • EVRY India Pvt. Ltd. (Formerly known as SPAN Infotech, part of Nordic group EVRY)

      Jun 2014 - Jan 2018

      Payment Engine is a BIAN compliant SOA based new age payment processing solution built to support straight through processing of payments through electronic clearing mechanisms (including mechanisms that support SEPA) as well as through correspondent banking.Responsibilities :-Design/Development using Java/J2EE, of the various components involved in Payments Domain. -Mentor and lead the Java/Server team of 7 members.-Responsible for arranging scrum, assigning and getting tasks executed on time.-Automate and manage build deployments using (CI) Jenkins tool. -Develop and maintain build scripts using Maven.-Write junit test cases using mockito framework to ensure quality of the code.-Follow Agile methodology for the development and delivery of the projects.-Successfully completed and delivered.-Helping the teams understand requirements and other related activities in the SDLC. Show less My Finance Community (MFC) (2MyFile) application related to Personal Finance Management (PFM) refers to application or software that helps individual customers/users manage their money. PFM often lets users categorize transactions and add accounts from multiple institutions into a single view. PFM also typically includes data visualizations such as spending trends, budgets and net worth. MFC offers consumers an independent internet platform where they have all the tools to gain insight, compare offers and make choices to purchase financial products. Also they can manage all their financial contracts. This is based on their own financial situation.Design and Development of this web based applications using Java1.6, JSF, Hibernate, MySQL 5.6, bootstrap3.0, Jetty Server.Responsible for analysis the requirement and build the application. Responsible for setting coding standards in the application. Also involved in code review and leading the team. Show less

      • Tech Lead

        Oct 2015 - Jan 2018
      • Senior Software Engineer

        Jun 2014 - Sept 2015
    • IHS Markit

      Jan 2018 - now
      Senior Software Engineer

      Project Name: PDF Process ApplicationPDF Process JBoss service invokes pdf tools and process will be initiated in the backgrounds. When client involves PDF Process it will call different PDF tools. which move the PDF from one stage to another and make it ready for delivery. Also using UI application people can see the different renditions of PDF.Also using implemented business Rules using Operational decision management (ODM) ,is a set of technologies and methods that allow you to automate your day-to-day operational decisions without compromising their accuracy and effectiveness. Here business action rules and decision table rules are access using SOAP web service which internally communicate with rules.Responsibilities• Developed Single Page Applications (SPA) using Angular 2(v16.x), Typescript, HTML5,CSS3, and Bootstrap 3• Implemented Router to enable navigation from one component to another.• Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, architecture design, prototyping, developing, and testing.• Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for• communication.• Implemented Log4j and I18N technology for a broader perspective of the project.• Developed test classes in JUnit for unit testing.• Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.• Participated in the daily Scrum meeting, sizing, and retrospective meeting.• Used GIT for version control tool for merging branches and used SourceTree to solve conflicts.• Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated. • Used JBOSS server for the application deployment• Developing Rule Solutions in ODM 8.10.Environment: JDK 11, J2EE, JBoss, Spring Boot, Typescript, Junit, Jasmine, Karma, RESTful, Bootstrap, Angular 2(v16.x) , Postman, Log4j, I18N, HTML5, Maven 3.0, CSS3, GIT, Oracle 12c, Eclipse, Windows, IBM ODM Show less

  • Licenses & Certifications