Summary
Overview
Work History
Education
Skills
Websites
Certification
Awards
Publications
Timeline
Generic

JAGAN MOHANRAJ

Queen Creek,AZ

Summary

Dynamic Microsoft Certified Cloud and Solution Architect with 18 years of experience driving excellence in software deployment and system design. Expert in leveraging the Microsoft technology stack to enhance operational efficiency and deliver innovative architectural solutions. Strong proponent of quality control and process improvement, fostering collaboration among technical teams to achieve superior outcomes. Recognized for inspiring and leading teams, ensuring alignment with business objectives while promoting a culture of creativity and continuous learning. Committed to delivering high-quality, scalable solutions that meet evolving industry standards.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Architect

InEight Inc
03.2018 - Current
  • Designed Micro Service, Server-less, Decomposed Application and oversaw implementation.
  • Implemented Patterns like Asynchronous Request-Reply, Back-end for Front-end, Cache-Aside, Circuit Breaker, CQRS, Priority Queue, Publisher/Subscriber, Retry, Throttling
  • Designed and implemented innovative concepts such as Business Rule Engines (BRE) and built health tools to address complex problems, enhancing software quality and performance.
  • Conducted technical workshops and education sessions for technical and product teams.
  • Hands-on in Coding with C#, TSQL, JavaScript, and PowerShell
  • Authored development guidelines to expedite application design efforts through ready-made frameworks.
  • Strengthened developmental methodologies by introducing quality documents and automation to capture bad practice.
  • Implemented code and design quality control standards for consistent approach and results and automation to capture and rectify bad practice.
  • Designed and built custom build health tool to measure health of rolled out-build and automated testing and A/B testing.
  • Designed and developed highly sophisticated logging and analytics framework.
  • Put together strategic plan to keep solutions in line with company and industry standards.
  • Developed application frameworks, standardized procedures and managed delivery processes.
  • Designed solutions for modern and legacy applications Azure cloud.
  • Designed data models for complex analysis needs.
  • Member of organization technology committee. Involved in activities like defending software standards, technology decisions, making sure product team adhering standards, and conducting internal audits.
  • Improved Development efficiency and quality by 50%.

Architect/Sr Technical Lead

ProKarma Inc.
01.2013 - 03.2018
  • Constructed architecture governance processes, communicating parameters to development staff during adoption training.
  • Hands on in Coding with C#, TSQL, JavaScript and PowerShell
  • Developed application architecture strategy to specifically align with employer business goals.
  • Authored development guidelines to expedite application design efforts through ready-made frameworks.
  • Communicated software architecture strategies to senior leadership and third-party business leaders.
  • Designed architecture strategies for large-scale System-wide application deployments.
  • Strengthened developmental methodologies by introducing code quality document and automation to capture and rectify bad practice.
  • Compiled specifications, testing methods and other information for project into technical manuals for use in future assignments.
  • Presented roadmap and technology infrastructure to customers, demonstrating deep familiarity with APIs, platform infrastructure, security and integration capabilities.

Sr. Software Engineer

Interakt
09.2012 - 01.2013
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
  • Strengthened developmental methodologies by introducing code quality documents.
  • Wrote code on C# platform using .net, ASP.net.
  • Oversaw 2 major new enhancements to existing software systems.
  • Monitored and updated back-end data by inter-communicating between systems.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Maintained existing applications and designed and delivered new applications.
  • Built databases and table structures following architecture methodology for web applications.
  • Built, tested, deployed scalable, highly available, and modular software products.

Sr. Software Engineer /Project Lead

3I Infotech Pvt Ltd
12.2009 - 09.2012
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Coordinated with hardware and system engineering leads to gather and develop system requirements.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Created proofs of concept for innovative solutions.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Process record of 100% on-time delivery.

Software Developer

Technical Systems
05.2006 - 12.2009
  • Utilized such technologies as ASP.NET, MVC, HTML, JavaScript, and SQL Server to develop new applications.
  • Participated with clients in discussion meetings.
  • Played major role in layout modifications to improve functionality.
  • Wrote code for database-driven applications.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
  • Resolved product design, acquisition and launch concerns to achieve customer's targeted business goals.
  • Delivered and maintained scalable system architecture to support high-availability Internet site with various internal applications.
  • Developed and maintained program and system documentation.
  • Administered, supported and monitored databases by proactively resolving database issues and maintaining servers.
  • Improved system performance by making proactive adjustments and resolving bugs.

Education

Bachelor of Technology - Information Technology

Rajiv Gandhi College of Engineering And Technology
Pondicherry, India
01.2006

Skills

  • C#net (Full-Stack Microsoft Technology)
  • Net, Net Standard, and Net core
  • WPF, WCF, ASPNET, ADONET, Web Services, Web API, OData
  • App Modernization with Microsoft Azure
  • Asynchronous Request-Reply, Back-end for Frontend, Bulkhead, Cache-Aside, Circuit Breaker, CQRS, Event Sourcing, Health Endpoint Monitoring, Index Table, Materialized View, Priority Queue, Publisher/Subscriber, Retry, Sharding, Throttling
  • C, C, HTML5, JavaScript, CSS30,T-SQL
  • IaaS, PaaS, SaaS, On-premises
  • SQL Azure, Cosmos DB, MS SQL Server, Oracle, No SQL
  • jQuery, Backbone, Nodejs, Angular, Knockout, Kendo UI, React
  • N-tier, Web-Queue-Worker, Microservices, Event-driven
  • MVVM, MVC, SOA, OOD, Design Patterns, Enterprise Architecture, Distributed Systems, TDD, Enterprise System Design
  • Cloud services, performance optimization, Process improvement, DevOps
  • High Availability System Architecture, Infrastructure Solutions, Design and Implementation

Certification

Microsoft Certified Professional Cloud Architect, Microsoft Azure Architect Design

Awards

Global Recognition Award, 2024-01-01, Awarded by Global Recognition Awards for significant contributions to software architecture and development., https://globalrecognitionawards.org/winners/2024/jagan-mohanraj-wins2024-global-recognition-award/

Publications

  • What Does Build Quality Look Like in Software Design?, https://devops.com, This article discusses the key aspects of build quality and provides insights into maintaining high standards in software development.
  • Unlocking Value: Business Rule Engines for Superior Performance, https://techspective.net, The article explores the benefits and applications of business rule engines in enhancing software performance for large and complex dataset using nontraditional methodology to attain high performance and scalability.
  • Redefining Software Efficiency: The Groundbreaking Strategies of Jagan Mohanraj, https://techtimes.com, The article highlights innovative strategies for improving software efficiency and effectiveness.
  • The Art of Problem-Solving in Software Development, https://entrepreneur.com, This piece delves into advanced problem-solving techniques in software development.

Timeline

Architect

InEight Inc
03.2018 - Current

Architect/Sr Technical Lead

ProKarma Inc.
01.2013 - 03.2018

Sr. Software Engineer

Interakt
09.2012 - 01.2013

Sr. Software Engineer /Project Lead

3I Infotech Pvt Ltd
12.2009 - 09.2012

Software Developer

Technical Systems
05.2006 - 12.2009

Bachelor of Technology - Information Technology

Rajiv Gandhi College of Engineering And Technology