Summary
Overview
Work History
Education
Skills
Personal Details:
Timeline
Generic

Mathan Babu Durairaj

Bangalore

Summary

Overview:-

Having 10+ years of experience architecting, implementing, leading, and launching

software products. Skilled in agile processes, backend, frontend, object-oriented and functional programming.

Well suited for the industry and bringing ideas to life.

Technically sophisticated professional experience in the areas of software developing & programming .

Proficient in developing web/windows applications using .NET technologies.

Adept in end-to-end development of software products from requirement analysis to system study, designing, coding, testing, documentation, implementation and support maintenance.

Deft at mapping the requirements, custom designing solutions and troubleshooting for complex software and application problems.

Adroit in providing effective resolution to customer queries related to product and improving relationships with the customer by customer future requirements, thereby ensuring a positive customer experience.

Experienced in various domain like ERP, Retail and Logistics with different projects.

Good communication and interpersonal skills with abilities in complex software issues.

Managing requirement gathering, system analysis and finalisation of technical

/ functional specifications.

Defining best practices for project support and documentation. Designing, developing, testing, troubleshooting and debugging of the applications.

Functional:-

Managing smooth implementation and testing of application at client location. Providing post-implementation application maintenance and enhancement support to the client with regard to the product / software application.

Cooperating & communicating with other team members for efficient management work.

Managing and providing technical guidance/support to project team.

Delivering and implementing the projects as per scheduled milestones. Defining suitable methodology to undertake the project with the available inputs for the requisite output.

Interfacing with clients for business requirement gathering, conducting system analysis and finalising technical / functional specifications.

Identifying documents related to components and maintain detailed study of the same as per the product changes, by getting in touch with the product deployers

Overview

10
10
years of professional experience

Work History

IT Support Analyst

IHMR Bangalore
Bangalore
03.2018 - 04.2024

Roles and Responsibilities:

Working in both development and support(24/7) using way of agile with scrum methodology.

Playing as ʻTechnical Leadʼ – Managing & helping the team members(offshore) to resolve any technical issues/queries and handled all deliverables.

Participate in code and functional reviews to meet standards and compliance.

Updating the progress status with onsite managers and other stack holders.

Write clean, scalable code using .NET programming languages and Involve in Designing part as well.

Write code for Unit Test, Automation Test using BDD and involved in QA/Integration Test.

Creating views, functions and stored procedures.

Writing optimized SQL queries to increase performance of database.

Participate in reviewing functional specifications/release turn components.

Serve as an expert on applications and provide technical support after went to live.

Ensuring incidents, changes and problems and associated action items are completed on time.

Ensuring the “known error” documentation is completed, and usage is tracked.

IT Systems Analyst

ICTPH
Thanjavur
06.2016 - 02.2018
  • Roles and Responsibilities in Classical ASP Projects:

1. Application Development and Maintenance:

Designed, developed, and maintained web applications using Classical ASP, ensuring robust and scalable solutions.
Wrote server-side scripting in VBScript and managed ASP pages to handle dynamic content.

2. Database Integration:

Connected web applications to databases using ADO (ActiveX Data Objects) and SQL.
Performed CRUD (Create, Read, Update, Delete) operations on databases like SQL Server.

3. Debugging and Troubleshooting:

Identified and fixed bugs and issues within existing applications to improve performance.
Performed root cause analysis and optimized the code for better execution time.

4. User Interface Design:

Created simple HTML forms and integrated them with ASP scripts for processing.
Ensured proper data validation and error handling mechanisms on forms.

5. Code Optimization and Maintenance:

Refactored legacy code for improved performance and maintainability.
Managed code repositories and performed version control tasks.

6. Security Implementation:

Applied security measures to protect applications from vulnerabilities like SQL injection and cross-site scripting.

Roles and Responsibilities in PHP Projects:

Developed both front-end and back-end features using PHP, HTML, CSS, JavaScript, and frameworks like Laravel or CodeIgniter.
Built dynamic web pages and managed server-side logic for content rendering.

2. Database Management:

Utilized MySQL or other databases to store, retrieve, and manipulate data.
Created complex SQL queries, stored procedures, and triggers for database operations.

3. API Development and Integration:

Developed RESTful APIs for front-end interaction and integrated third-party APIs for extended functionality.
Handled JSON and XML data parsing for web services.

4. Performance Optimization:

Conducted code profiling and optimized queries to reduce server load and response time.
Implemented caching strategies (e.g., memcached, Redis) to enhance application performance.
5. Testing and Debugging:

Wrote unit tests to ensure code quality and performed manual testing for feature validation.
Debugged issues using logging tools like Xdebug and fixed them promptly.

6. Version Control and Collaboration:

Used Git for version control and participated in code reviews to maintain code quality.
Collaborated with cross-functional teams (designers, testers) to deliver features on time.

7. Security Practices:

Ensured data protection by using encryption, secure session management, and form validation techniques.
Mitigated common security

Software Developer

Connectingprofit
Chennai
01.2014 - 05.2016

Tools/Technologies: C#.NET, VB.NET,SQL Server, e Reports,

Roles and Responsibilities:

Working in both development and support(24/7) using way of agile with scrum methodology.

Participate in code and functional reviews to meet standards and compliance.

Updating the progress status with onsite managers and other stack holders.

Write clean, scalable code using .NET programming languages and Involve in Designing part as well.

Write code for Unit Test, Automation Test using BDD and involved in QA/Integration Test.

Creating views, functions and stored procedures.

Writing optimized SQL queries to increase performance of database.

Participate in reviewing functional specifications/release turn components.

Serve as an expert on applications and provide technical support after went to live.

Ensuring incidents, changes and problems and associated action items are completed on time.

Ensuring the “known error” documentation is completed, and usage is tracked.

Education

Bachelor of Engineering - Computer Engineering

Roever Engineering College
B.E Computer Science
03-2005

High School Diploma -

Thanthai Roever Institute of Polytechnic
Diploma In Computer Technology
06-2002

High School Diploma -

St.Peter's Higher Secondary School
HSC
04-2000

High School Diploma -

St Peter's Higher Secondary School
SSLC
04-1998

Skills

    Core Competencies C# Net

    ASPNet

    VBNet Web API

    Web Services MVC

    Entity Framework

    Azure

    DataBase

    ORACLE

    Microsoft SQL SERVER

    Scripting Language & Others

    JQuery

    AngularJs

    JavaScript

    VB Script

    Power Shell

    HTML
    XML
    CSS JSON

    Learning

    NET Core

    Tools & Others

    Visual Studio

    Visual Code

    Octopus Service-Now Splunk
    SVN Repository GIT

    Team & Agile Collaboration

    Code review

    Collaboration Communication Planning & estimation
    Agile development practices

Personal Details:

Personal Details

  • Date of Birth: June 3, 1982
  • Languages Known: English, Tamil, Hindi
  • Nationality: Indian
  • Permanent Address: No 51, Nagar, 5th Street, Medical College Road, Tanjore, Tamil , 613 007

Declaration:I hereby declare that all the information provided is true to the best of my knowledge.

Date:  Signature: (  D)

Timeline

IT Support Analyst

IHMR Bangalore
03.2018 - 04.2024

IT Systems Analyst

ICTPH
06.2016 - 02.2018

Software Developer

Connectingprofit
01.2014 - 05.2016

Bachelor of Engineering - Computer Engineering

Roever Engineering College

High School Diploma -

Thanthai Roever Institute of Polytechnic

High School Diploma -

St.Peter's Higher Secondary School

High School Diploma -

St Peter's Higher Secondary School
Mathan Babu Durairaj