Summary
Overview
Work History
Education
Skills
Accomplishments
Publications
Timeline
Generic

Krishnan MN

Mekkat
Palakkad,Kerala

Summary

Software Developer in IBM India Pvt Ltd. Implementing back-end services to improve or update existing features and implement new features based on the requirements defined by the product managers. Lead – 1 Software Engineer in UST Global as a React developer. Implementing the front-end mock-ups created by the design team and integrating the functionalities with existing application. Conduct unit tests using Jest. Senior Software Engineer in the iBISS solution for On-Site Plants in the Broadband Domain. Actively involved in customizing the iBISS to implement the customer-specific requirements. Staff Software Engineer for Smarter Cities Solutions. Actively involved in customisation of IBM Intelligent Operations Centre and IBM Intelligent Operations for Transportation to satisfy various customer requirements. 12 Years of development experience with Java, J2EE, Dojo, HTML, JavaScript, JSON, RESTful APIs, using Spring boot, Hibernate, JAX-WS, etc. 2 Years of development experience in React I was a key member in developing the travel time intelligent asset for IBM Intelligent Operations for Transportation. 11 Years of academic experience as a Computer Science Faculty, led various software development projects with students

Overview

25
25
years of professional experience

Work History

Software Developer

IBM India Pvt Ltd
Kochi
04.2024 - 09.2025
  • Create stories in Jira, analyze the implementation challenges, and implement them based on the descriptions given by Architects and other stakeholders.
  • React Front End Developer
  • Connect with design team to finalize the Figma designs
  • Implement the designs created in Figma in React
  • Write test cases using jest and cypress
  • Java Back End Developer using Java, Spring boot, Microservices
  • Create stories in Jira
  • Analyze them and identify the challenges, and provide possible solutions to overcome them
  • Implement solutions in various microservices using Java, SpringBoot
  • Integrate with APIs – both internal and external
  • Write JUnit test cases for functional testing
  • Write test cases for deployment testing in Python
  • Deploy the code and test it
  • Saved around 20% time and resources by identifying and fixing bugs before product deployment.
  • Updated old code bases to modern development standards, improving functionality by approximately 30%
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills.
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines.
  • Mentored junior developers to improve their technical skills, fostering a culture of continuous learning within the team.
  • Translated customer requirements into written use cases.

Lead – 1 Software Engineer

UST Global
07.2021 - 04.2024
  • Implementing the UI mockups created by the design team and integrating the same with the application
  • UI Developer React
  • Implementation of UI in react based on the mockups designed by the UX team
  • Implement the functionalities based on the user stories
  • Integrate with APIs defined in the backend
  • Conduct unit tests using Jest
  • Build the code using already defined Jenkins pipe lines
  • Merge with the master branch on successful build and reviews

Software Engineer

Immco Software Solution
06.2016 - 07.2021
  • Developing mobile and desktop solutions based on GIS for CATV clients in USA.
  • Software Developer, Mapzilla Mobile using java script for front end and Java, Springboot and microservices architecture for backend
  • Development of valuable solutions on top Immco Mapzilla application for CATV domain.
  • Integrate with APIs
  • Design and implement both front end and backend solutions compatible for both android and iOS based mobile devices.
  • Define enhancements suggested by client after being reviewed by the client.
  • Define additional RESTful services required by the new features
  • Software Developer, Mapzilla
  • Development of valuable solutions on top Immco Mapzilla application for CATV domain.
  • Design and implement both front end and back-end solutions for both PC and Mac based devices.
  • Integrate with APIs - both internal and exteral

Software Developer & Application Consultant

IBM India Pvt Ltd
05.2013 - 05.2016
  • Developing customized solutions based on IBM Intelligent Operations Center and IBM Intelligent Operations for Transportation. Interacts with the clients to identify their needs and issues and provides industry standard solutions.
  • Software Developer, Industries Solution.
  • Development of valuable solutions on top of IBM Intelligent Operations Center
  • Design and implement additional portals on top of IBM Intelligent Operations for Transportation to enhance the solutions to suite the requirements of the client.
  • Define custom features in IBM Intelligent Operations Centers as per the requirements of the client
  • Define and implement data model for customized solutions.
  • Define additional RESTful services required by the new features
  • Integrate with APIs both internal and external
  • Application consultant for Industries Solutions
  • Engage with the clients and business partners to understand the requirements.
  • Development of solutions based on the request.
  • Solve the issues faced by clients and business partners.
  • Key Clients with which I am involved Lodha, Adani Ports, Metro Infra-systems(India), Yaara Trams (Australia), Singapore Land Transport Authority(Singapore)
  • Developed an asset on top of IBM Intelligent Operations for Transportation to enhance the feature of Travel Time Intelligence.
  • The same is submitted as a disclosure and rated as PUBLISH.

Faculty of Computer Science

Bhavan's College
06.2000 - 07.2011
  • As a computer science faculty, I was responsible for conducting lectures and lab sessions as per the Maharashtra State Board of Secondary and Higher Secondary Education. I was a consistent member of evaluation team for the Computer Science paper – II (Microprocessor) by the board.
  • Conducting Lectures for as per the board syllabus.
  • The topics covered were C++, HTML, VB, Java, Java Script, VB Script, Data Structures, 8085 Microprocessor.
  • Conducting Lab sessions based on the above-mentioned topics.
  • Evaluating the board examination papers of Microprocessor.
  • Students from computer science department of our college ranked in top 5 in the state wide merit list of 12th examination in a consistent basis.
  • Consistently 30% our students were getting full marks during the board practical examinations.

Education

Master in Technology - IT (Networking)

VIT University Vellore
Tamil Nadu, India
01-2013

Master of Science - Computational Science

University of Mumbai
India
04.2001 -

BCA - Computer Applications

Tilak Maharashtra Vidyapeeth
Pune, India
04.2001 -

Diploma - Computer Engineering

Kerala Technical Education Board
Kerala, India
04.2001 -

THSLC (10th) - Electronics

Kerala Technical Education Board
Kerala, India
01-1993

Skills

Development Skills: Development experience in Java, J2EE and RESTful APIs with Spring and spanning over 12 years

RDBMS Skills: Design and manage DB based on DB2, Postgres and Oracle

NO SQL: Mongo DB

UI Skills: Development of portals using HTML, JavaScript, React

Other Skills: IBM Websphere Application Server, Tomcat Server, AWS cloud, Micro services, Springboot

Accomplishments

  • Developed an asset on top of IBM Intelligent Operations for Transportation to enhance the feature of Travel Time Intelligence. The same is submitted as a disclosure and rated as PUBLISH.
  • Students from computer science department of our college ranked in top 5 in the state wide merit list of 12th examination on a consistent basis.
  • Consistently 30% of our students were getting full marks during the board practical examinations.

Publications

Krishnan M.N., Raghunath S., Ajith Pravin Dhas D., Benny Raj A.M., M.Pounambal: A Deadlock - Free Routing Algorithm for Torus Network, Network and Complex Systems, www.iiste.org, 2012, 2225-0603

Timeline

Software Developer

IBM India Pvt Ltd
04.2024 - 09.2025

Lead – 1 Software Engineer

UST Global
07.2021 - 04.2024

Software Engineer

Immco Software Solution
06.2016 - 07.2021

Software Developer & Application Consultant

IBM India Pvt Ltd
05.2013 - 05.2016

Master of Science - Computational Science

University of Mumbai
04.2001 -

BCA - Computer Applications

Tilak Maharashtra Vidyapeeth
04.2001 -

Diploma - Computer Engineering

Kerala Technical Education Board
04.2001 -

Faculty of Computer Science

Bhavan's College
06.2000 - 07.2011

THSLC (10th) - Electronics

Kerala Technical Education Board

Master in Technology - IT (Networking)

VIT University Vellore
Krishnan MNMekkat