M.Tech in Computer Science and Engineering with Specialization in Digital Image Processing
8 years of industry experience in various multinational companies and departments
1 year of teaching experience in school programs
ISTQB certified software tester
Experience in web development, software test automation, DevOps, Data science, machine learning and system engineering
Thorough knowledge in multiple operating systems
Strong communication and teaching skill with experience in mentoring junior engineers joining the team
Overview
10
10
years of professional experience
1
1
Certification
Work History
System Engineer
Honeywell
08.2024 - Current
Provide technical expertise in system design, implementation, and defining system requirements using IBM DOORS for product development
Lead efforts in setting up and debugging test environments, ensuring optimal conditions for product testing and validation
Analyze system behavior and provide detailed guidance to developers on identifying and fixing software issues, enhancing overall product stability
Propose and implement innovative solutions to enhance system efficiency and reliability, contributing to higher product quality
Develop scripts and automation tools for system monitoring and management, automating repetitive tasks to reduce human error and improve operational efficiency
Driving AI/ML strategies to improve the efficiency of the system integration tasks and documentation process
Providing guidance and mentorship to junior engineers
Software Engineer
Honeywell
10.2023 - 07.2024
Supporting setup, installation and execution of test program plans and procedures
Test/Debug test environment set up and product
Committing to test schedules and providing excellent quality of work to meet projected costs through effective communication and cooperation
Reporting bugs of varying severity (minor, major, critical) to improve product quality, resulting in increased customer satisfaction
Software Verification and Validation based on DO-178 B specification
Ensuring compliance to Aerospace processes and procedures
Documentation of test process
Debug and Investigation of root cause of the defects
Worked with cross-functional teams to resolve the issues
Software Quality Engineer
RedHat
06.2019 - 09.2023
Designed and documented comprehensive test plans, outlining the scope, objectives, resources, and schedules to ensure thorough test coverage and align with overall project requirements
Ensured that test plans were aligned with project goals and timelines, facilitating smooth execution and timely delivery of high-quality products
Developed and implemented automated test scripts using JavaScript, Selenium, and Python to streamline regression, functional, and performance testing, significantly improving testing efficiency
Designed and maintained scalable and reliable test automation frameworks, enhancing the overall effectiveness and efficiency of the testing process
Identified, documented, and tracked defects and inconsistencies in software, working closely with development teams to prioritize and resolve issues efficiently
Led the implementation of CI/CD pipelines using Jenkins, optimizing product delivery and ensuring continuous integration in a DevOps environment
Automated the product release process, enabling frequent, faster releases with zero defects, resulting in improved product quality and higher customer satisfaction
Designed and executed tests for applications operating within Kubernetes environments, ensuring system robustness and scalability
Performed extensive testing on cloud-based platforms, ensuring application compatibility, performance, and security across various cloud services, including AWS and Azure
Collaborated closely with development, DevOps, and product teams to seamlessly integrate testing processes into the overall development workflow, promoting efficient and effective product delivery
Developed tools using machine learning techniques for defect detection and analysis
Developed notebooks to train datasets based on project requirement using PyTorch and Jupyter
Programmer Analyst
Cognizant Technology Solutions
03.2016 - 10.2018
Designed and developed responsive and interactive webpages using AngularJS (1.x), HTML5, CSS3, JavaScript, and jQuery
Implemented dynamic, data-driven applications with AngularJS to enhance the user interface and improve user experience
Utilized Bootstrap to ensure web pages are mobile-responsive and work seamlessly across various devices and screen sizes
Ensured a consistent and user-friendly design using CSS frameworks and best practices in UI/UX
Used JavaScript and jQuery to create dynamic, event-driven functionalities, handling user inputs, form validations, and DOM manipulations
Managed state, routing, and AJAX calls using AngularJS services to facilitate smooth user interaction and data exchange
Worked closely with backend developers to integrate RESTful APIs, ensuring smooth data flow between the front-end and back-end systems
Collaborated in an Agile environment, contributing to sprint planning and code reviews to enhance team productivity
Debugged and tested web applications using developer tools and frameworks like Chrome DevTools, ensuring bug-free and high-performance applications
Used unit testing frameworks for JavaScript and Angular to maintain code quality and prevent regressions
Device Associate
Amazon Development Centre
09.2015 - 02.2016
Conducted end-to-end testing of Amazon Kindle devices, ensuring high-quality product delivery that meets customer needs and expectations
Developed comprehensive test plans and test cases using TestRail, ensuring efficient testing processes and accurate reporting of test results
Performed exploratory testing on tablet devices, identifying potential issues and providing valuable insights to improve product performance
Identified and reported bugs of varying severity to ensure timely fixes, enhancing overall product stability and user experience
Ensured design consistency with client development standards and guidelines, contributing to a seamless and intuitive user interface
Math and Science Tutor
Self-employed
01.2015 - 09.2015
Consistently monitored student progress, adjusting teaching strategies as needed to ensure optimal learning outcomes.
Utilized various teaching methods, including visual aids, interactive games, and real-world examples to engage students and enhance learning experiences.
Increased student comprehension of difficult topics by breaking down complex concepts into manageable steps.
Supported students with helpful study habits and exam strategies
Used positive reinforcement, repetition, and review to help students master challenging material.
Education
Master of Technology - Specialization in Digital Image Processing
CUSAT
India
01-2015
Bachelor of Technology - Computer Science And Engineering
Kerala University
India
01-2013
Skills
Python
PyTorch
Jupyter
Weka
MatLab
MongoDB
Bash script
Jenkins
GitLab CI
Groovy
Selenium
Docker
Openshift
AWS
AirSim
IBM DOORS
Bit Bucket
HTML / CSS
JavaScript
JQuery
Angular JS
Node JS
Linux
Windows
Mac OS
Polarion
Java
JIRA
TestRail
Github
Gitlab
Excel
Data analysis
Data Science
Machine Learning
Containerization
Agile
Test Automation
System Design
Gen AI
Awards and achievements
Batch topper, Cognizant Academy 2016, Web Programming
Merit scholarship, Kerala University 2013
Various certificates from GitHub Open Source organization
Certification
ISTQB - Foundation level
Publications
Image retrieval Using Relevance Feedback Model, International Journal Of Engineering Trends and Technology(IJETT), Volume 43, 2017
Timeline
System Engineer
Honeywell
08.2024 - Current
Software Engineer
Honeywell
10.2023 - 07.2024
Software Quality Engineer
RedHat
06.2019 - 09.2023
Programmer Analyst
Cognizant Technology Solutions
03.2016 - 10.2018
Device Associate
Amazon Development Centre
09.2015 - 02.2016
Math and Science Tutor
Self-employed
01.2015 - 09.2015
Master of Technology - Specialization in Digital Image Processing
CUSAT
Bachelor of Technology - Computer Science And Engineering