Hello, I'm Thiruvarasamurthy G - a Software Architect, Full Stack Developer, Microsoft certified
professional, and founder of ThiruFactory web blog. I'm a computer graduate from India and my passion for
computers started during my college days.
Initially, I was drawn to computer hardware and self-taught myself how to build PC and my first PC with an
AMD Athlon processor - a special memory of mine. I then turned my attention to software and started learning
programming languages, creating software apps for personal and small business use.
I've had the pleasure of working for various reputable IT MNC companies, gaining experience in a range of
technologies. I've just launched this technical web blog to share my knowledge and creations with others.
All of my creations are freeware and can be used in both commercial and non-commercial environments.
However, please refer to the disclaimer section for additional details, and don't forget to leave your
feedback - I welcome your comments and likes.
Specialized Areas:
Application Development:
Design Principles and Patterns, Clean Architecture, MVVM, MVP, MVC, SOA, Design Principle
and Patterns, IOC, DI Container,
Web Service, WCF, Web API, OAuth 2.0,
.NET Framework, .NET Core, .NET, WPF, Win Forms, Windows Services, ASP.NET MVC, ASP.NET, Silverlight,
ASP.NET, C#, PHP, Client side technologies,
IIS Webserver- Configurations, Metabase, Authentication, Authorization,
Debugging, Memory and Performance Profiling, Decompile, Obfuscate, DeObfuscate techniques, Microsoft
Sysinternals tools, NirSoft tools and more.
Code Quality and Monitoring Tools:
SonarQube and AppDynamics.
Cloud Computing and Development:
Azure, Azure Data Factory.
Database:
DDL and DML, PL/SQL, Performance tunings, Replications, Linked Servers, Jobs and etc.
MS-SQL Server, Oracle, My SQL, MS-Access, SQLite.
Business Intelligence:
Modular ETL Architecure, OVAL Design Principles, SSIS-SQL Integration Services with .NET Scripting, SSAS-SQL
Analysis Services, SSIS-SQL Reporting Services, OLAP, Dimension Modelling, Data Warehouse - Staging and
Marts, Schema design - Star, Snowflake, Fact Constellation, Data Migration, Data loads - Initial and
Incremental.
Mobile App Development:
.NET MAUI, Android, iOS, Hybrid platforms, Mobile API Service Management, Hardware platforms, Custom ROM,
Flashing, Smartphone Communication Interception techniques.
IoT:
Hardware - Raspberry Pi and Arduino, Python and .NET Core IoT.
Ethical Hacking and Security Development:
Web Servers, Web Server Authentication securities, Authentication Protocols, URL Rewriting, Session
management, Protocol Suits, HTTP Request and Response low level access, Web Proxies, Anonymous Proxies,
Man-in-the- Middle, XSS, Buffer Overflow techniques, DDOS, HTTP and Web Sockets Intercepts, Tampering HTTP
Calls, SQL Injections, Advanced IP & Port Scans ,Cryptography-Encryption & Decryption, Hash algorithm,
Spoofs IP and MAC, Hex Editing, OWASP Concepts, Microsoft Sysinternals tools, NirSoft tools and
more.
CI-CD, DevOps and Source Control:
Branching, Merging, Build & Release Pipelines, SonarQube Pipeline Integration, Azure DevOps Server &
Service, Octopus, GIT, GitHub, TFS, SVN, WIX, Inno Setup, Powershell.
Hardware & System Administration:
Hardware Assembles & troubleshoot, Disk Management, Operating System & Software installation and
configuration, Networking.
Professional Awards & Recognitions:
2023: 8 Years Service Anniversary
2021: Software Architect
2018: Star of the Year
2018: Associate Architect
2018: 3 Years Service Anniversary
2016: Principal Software Engineer
2016: Star of the Year
2015: Star of the Year
2015: Spot Recognition Award
2015: Spot Recognition Award
2014: Star of the Year
2013: Senior Software Engineer
2013: Star of the Year
2013: Innovator
2013: CAT - Challenger Achiever Topper
2011: Software Engineer
2006: Software Developer