One year ago, I wrote my first line of production code. Today, I look back at how much that experience has shaped me as a software engineer.
For those who may not be familiar, insightsoftware is a US-based global fintech, product-driven MNC, building enterprise-grade SaaS solutions for the Office of the CFO. The company empowers organizations across the world with tools for financial reporting, analytics, automation, and data-driven decision-making.
Being part of such a large-scale, mature product ecosystem, serving global customers, has been a truly transformational experience for me as an engineer.
Over the past year, I’ve been working on CALUMO, a large-scale SaaS financial reporting platform. This exposed me to real production systems and the responsibilities that come with maintaining them.
My work includes:
- Backend development using .NET
- Building and maintaining CI/CD pipelines and automation using GitHub Actions and Azure Pipelines
- Implementing frontend fixes and enhancements using React and Kendo UI
- Identifying and resolving security issues using SonarQube and Snyk
- Handling UAT feedback, customer-reported issues, and production defects
- Participating in Agile ceremonies such as grooming, sprint planning, and cross-team collaboration
This year taught me lessons that go far beyond writing code. I learned how production systems behave under real usage, why security, testing, and maintainability are non-negotiable, how to debug issues that don’t have straightforward answers, and how to take ownership of what I ship and understand its downstream impact.
I moved from thinking “does this work?” to “is this safe, reliable, and maintainable?”
Alongside my day-to-day responsibilities, I’ve continued to grow by practicing competitive programming, contributing to open-source projects and developer communities, and exploring emerging areas such as AI and LLM systems. This continuous learning has helped strengthen my problem-solving ability and technical depth.
I’m grateful for the learning environment, mentorship, and trust I’ve received at insightsoftware. Completing my first year has given me a stronger foundation and clarity on the kind of engineer I want to become.
Looking ahead, I’m excited to take on more complex technical challenges, deepen my expertise across backend, security, and scalable systems, and continue building software that delivers real value.
Top comments (0)