Green CodeRefiner and Green IT Consulting Services

Tech Mahindra Limited

Tech Mahindra’s Green IT consultants have developed Green CodeRefiner for promoting sustainable software development with an aim to help customers achieve sustainable IT transformation.

Green CodeRefiner uses the Azure OpenAI service with the same GPT4 LLM as GitHub Copilot to optimise performance and sustainability. Our Green IT consulting ensures your development activities support global sustainability goals, while maintaining excellent code quality and performance.

Service Offerings:

  • Code Optimization:Green CodeRefiner utilizes AI-driven green prompts to refactor your code for optimal energy efficiency. It provides carbon emission of existing code, converts existing code to green code, and helps you implement sustainable coding practices across various programming languages, including Python, Java, C++, C#, and 20+ programming languages.

  • Automated Unit Test Generation:It assists in automating the creation of unit tests for your projects, ensuring robust code quality. As part of our augmented Green IT consulting services, we work closely with your development team to integrate these tests seamlessly into your CI/CD release process.

  • Emissions Tracking and Analysis:It offers comprehensive emissions tracking for both your system and codebase. Using our recommended libraries, it provides detailed emissions reports before and after code optimization, highlighting the environmental impact of your development activities.

  • Dynamic Reporting and Recommendations: This includes the generation of dynamic reports that feature visual graphs and tables. These reports help you understand emissions trends and come up with actionable recommendations for further improvements.

  • Customizable CI/CD Integration:As part of our augmented Green IT consulting services, we enable integration of Green CodeRefiner utility into existing CI/CD release pipelines whether it is Jenkins or Azure DevOps. Our consultants ensure that your CI/CD release process is fully optimized for efficiency and sustainability.

  • Scalability Solutions:Our Green IT consulting services are designed to handle projects of any size while maintaining a consistent directory structure for refined code. We help you scale your development processes efficiently and sustainably.

  • Data Privacy Assurance:Green CodeRefiner complies with Azure’s strict data privacy standards. We guarantee that no personal data is used during the code refinement process, ensuring the highest level of confidentiality and trust.

Benefits

  • Strengthen the adoption of Green IT practices. ​
    • Value delivered: 20 – 40% ​Improved green impact score
  • Seamless integration with existing DevOps workflows​​
    • Value Delivered: Reduced Scope–2 GHG Emissions
  • Improved energy efficiency of application source code​​
    • Value Delivered: Improvement in developers' productivity

Plans

  1. Trial Plan
    Green CodeRefiner
    • Code Optimization: Converts 4 Source code files and applies one green prompt
    • Emissions Tracking: Basic emissions monitoring before and after code conversion
    • Unit test cases Generation: Not available
    • Dynamic Reporting: Limited report with emissions data of solution and per file
    Price: $10 per user per month

  2. Pro Plan
    Green CodeRefiner
    • Unlimited Code Optimization:Converts an unlimited number of files in various languages (Python, Java, C++, C#, 20+ languages) and applies 15 green prompts
    • Comprehensive Emissions Tracking:Detailed tracking before and after code optimization, including emissions of test cases
    • Full Unit test cases Generation: For the entire code base
    • Advanced Reporting: Customizable dynamic reports with detailed graphs and data tables.
    • Support: Email and priority support.
    Price: $29 per user per month

  3. Enterprise Plan
    Green CodeRefiner and Green IT Consulting Services
    • All Pro Plan features of Green CodeRefiner Plus
    • Integration support with enterprise CI/CD pipelines e.g. Jenkins, Azure DevOps
    • Dedicated architecture consulting for improving emissions and energy efficiency of the solution
    • Ongoing, dedicated support for 3 months
    Price: Part of Green IT consulting changes

Support and Resources

  • Please contact our Green IT consulting Team at sustainabilityofferings@techmahindra.com for any assistance or if you need any additional information.
  • Read our press release on Green CodeRefiner:
    https://www.techmahindra.com/insights/press-releases/tech-mahindra-collaborates-microsoft-modernize-workplace-experiences
https://store-images.s-microsoft.com/image/apps.16169.1c17d1af-71c5-44a7-a31e-19c2daceda33.b5d5e117-2a62-41f3-9845-f22996bc5709.228e12ca-4499-443b-92ab-ecf0dca26fce
https://store-images.s-microsoft.com/image/apps.16169.1c17d1af-71c5-44a7-a31e-19c2daceda33.b5d5e117-2a62-41f3-9845-f22996bc5709.228e12ca-4499-443b-92ab-ecf0dca26fce
https://store-images.s-microsoft.com/image/apps.46654.1c17d1af-71c5-44a7-a31e-19c2daceda33.2e5aa64d-285f-404f-bc28-1ef93f4a2642.e9268ad5-d3c4-43f3-84d6-e1c9cd370e2c
https://store-images.s-microsoft.com/image/apps.20028.1c17d1af-71c5-44a7-a31e-19c2daceda33.b5d5e117-2a62-41f3-9845-f22996bc5709.8b720e5a-8d56-4564-b48a-95f26d5db6d7
https://store-images.s-microsoft.com/image/apps.65457.1c17d1af-71c5-44a7-a31e-19c2daceda33.b5d5e117-2a62-41f3-9845-f22996bc5709.5576779b-cf8e-4f44-a358-cc811d0a5a6c
https://store-images.s-microsoft.com/image/apps.29085.1c17d1af-71c5-44a7-a31e-19c2daceda33.b5d5e117-2a62-41f3-9845-f22996bc5709.52b2e44f-bfa6-4b54-9ba8-1d6ff3b60fac