Karthikeyan Alagirisamy

Karthikeyan Alagirisamy

Software Engineer

Followers of Karthikeyan Alagirisamy126 followers
location of Karthikeyan AlagirisamyTamil Nadu, India

Connect with Karthikeyan Alagirisamy to Send Message

Connect

Connect with Karthikeyan Alagirisamy to Send Message

Connect
  • Timeline

  • About me

    Technology Architect at Cognizant Technology Solutions

  • Education

    • Anna University Chennai

      2003 - 2006
      Bachelor of Engineering - BE Electrical, Electronics and Communications Engineering
  • Experience

    • Maarga Systems

      Oct 2007 - Apr 2011
      Software Engineer

       Developed robust applications employing Coding standards and best practices using -XPages, SSJS, Formula Language, Lotus Script, Javascript, HTML, CSS, XML, DOJO, SenchTouch, JQuery and Java in Lotus 6.x, 7.x, 8.x and 8.5.x Have handled more than 20 live Projects, and have proved efficient in performance as both, stand alone performer as well as a team performer Have lead a team of 8 members to develop a Helpdesk Application with an estimate of 575 man hours and the roles and responsibilities accepted are as follows, Requirement Gathering, Design Analysis, Effort Estimation, Project Status Tracking, Weekly Screen Sharing Meeting with Client, Designing basic elements, Mentoring the co-developer, Unit Testing, Test Environment Setup, Bug Fixing, Uploading deliverables Prepared approach/understanding documents, User Requirement Document (URD), System Specification Document (SSD), System Design and Estimation Document. Maintained clear records on the progress of the application on a day-to-day basis and prepared weekly reports on the work status Met the targets both as an individual and as a member of the team. Applied trouble shooting techniques to verify common issues a Lotus Notes developer would face, recorded it and posted on the Organization’s discussion board to help other developers Created template server-maintenance documents to be sent out to users so new documents are not required to be created each time. Took initiative and handle a sessions on Unified Modeling Language (UML 2.0), XPages, Web Services, etc, to educate my colleagues  Have developed training material for Lotus Notes 8.0 and XPages for a training that took place in SBM, Abudhabi, for their employees. Have hands on experience in the latest technology- XPages and have proved efficient in development as well as in assisting colleagues pick up skills by educating and sharing inventions/discoveries Show less

    • HCLTech

      Apr 2011 - Jun 2013
      Lead Engineer

       Developed robust applications employing Coding standards and best practices using XPages, Formula Language, Lotus Script, Javascript, HTML, CSS, and Java in Lotus 6.5 and 8.5 Developed best in class tools for American General Life Companies and enhanced the quality of their applications. A few of those tools are as follows,1. Spell Checker for Lotus Domino web application2. Print All feature for views in Lotus Domino web applications3. Attachment Handlers – A content management tool for Lotus Domino web applications4. Lotusscript debugger tool for Lotus Domino web applications5. Java debugger tool for Lotus Domino web applications6. Document Locking Tool for Lotus Domino web applications Have handled more than 10 live projects and have proved efficient and have been morally accepted as the final point of contact for all Lotus Notes based issues faced by other Lotus Domino developers and users in American General Life Companies Have instilled trust and have opened up the clients mind to the wonders possible with Lotus Notes and have constantly encouraged clients to dream and expect big with Lotus Notes and have consequently meet their expectations and ensured satisfaction. Some of the requests that the clients came up as a result of this are as follows,1. Enabling JSP pages in Lotus Notes2. World Time Zone Clocks for web applications in Lotus Notes3. RSS Feeds in Lotus Domino web applications etc… Show less

    • UST GLOBAL TECHNOLOGY SERVICES (INDIA) PRIVATE LIMITED

      Jun 2013 - Apr 2015
      System Analyst

       Developed a complex work flow application and performed an XPage enhancement employing Extension Library Worked round the clock to please clients as they did not have any experience working with offshore teams Was a lone member in Chennai and ran business under pressure some situations for 8 months Worked on support, maintenance, bug fixes and developing new features for product based companies like Verizon Data Services India, implementing technologies Java, J2EE, Struts, Hibernate, Webservices, Oracle, Sql, Weblogic 12c server, Unix and frameworks Angular JS, Jquery, Ext JS Was Point of contact for new incoming employees for the Verizon project to Coordinate and facilitate onboarding process enabling their speedy work environment setup and onboarding process Coordinated training activities including but not limited to helping external trainers with onboarding process, facilitating communication between training department, information security department and the desktop admin teams to transfer training materials from the trainer to the team etc Show less

    • Cognizant Technology Solutions

      Apr 2015 - Aug 2023
      Technology Architect

       Architected and developed a complex TDD based web and mobile applications in Angular framework using all of the advanced features provided by the framework which includes Resolvers, API/Backend communication via(ForkJoins, Observers, RX Operators, Promise), async and await mechanisms for AJAX, Gaurds, Routers, AOL, Command Chain Design Pattern (Via models and interfaces), Bread Crumbs, Modules, Components and Services, Angular Material, Materialize CSS, RWD, Google Map Integrations via Leaflet, Jasmine with Karma Coverage  Architected and developed Complex Ionic and Angular Based, Responsive, Mobile cum Web Application implementing XCode, GitHub, AWS, VSCode, Cordova Plugins, Font Awesome, Angular Material and Material CSS Developed a complex Data Visualization application implementing technologies like D3JS V3 and V4, Typescript, NodeJS, HTML, CSS, Bootstrap, Advanced Javascript and Java(JavaFX). Devised ways to host Web applications inside a jar file and identified data transfer mechanisms to and fro data transfer between Javascript code in JavaFX Webview(browser) and Java Programs through a JavaFX bridge.  Started with a POC and worked round the clock to provide multiple demos and proof of concepts to win the confidence of clients and obtained huge pipeline of projects from the clients (Ford). Gradually lead the team and enabled the increase of team size from 2 to 10 in a span of 10 months.  Worked in enhancement projects, developing new modules and modifying existing modules in multiple web applications for a client named Northern Trust for their Wealth Management modules implementing technologies like Dojo, Advanced Javascript, Html5, CSS3, Java, JSP and Struts 1. Worked on developing Jasmine based unit test cases to enable automated testing for AngularJS based Web applications for Apple Corporation Show less

    • BNY

      Dec 2021 - now
      Vice President, Full stack developer
  • Licenses & Certifications

    • Introduction to Prompt Engineering for Generative AI

      LinkedIn
      May 2024
      View certificate certificate