HIMEL NAG RANA

Senior / Staff Software Engineer - Platform Architecture & Modernization

Berlin, Germany ◌ +49 172 421 2395 ◌ hnrana@gmail.com
GitHub: /hnrana ◌ LinkedIn: /himelnagrana


Summary

Backend-focused Senior / Staff-level Software Engineer with 19 years of experience modernizing legacy platforms, designing service-oriented systems, and leading architecture-heavy migrations across different niche of products.

Strong track record in CMS and platform redesigns, monolith-to-service decomposition, API and service-boundary design, and rollout of microservice / microfrontend architectures that improved delivery speed, maintainability, and operational efficiency.

Hands-on with TypeScript, Node.js, Java, Spring Boot, React, and AWS; complemented by prior team-lead and development-lead experience and an MBA in Management Information Systems - a profile suited to Staff IC, Principal Engineer, Architect, and selectively scoped Engineering Manager roles.

Core Competencies

  • Specialization: Content platforms, legacy-to-service modernization, microservice & microfrontend architecture, API and service-boundary design, distributed systems at scale
  • Languages / Backend: TypeScript, Node.js, Java, Spring Boot
  • Data / APIs: REST APIs, PostgreSQL, MySQL, MongoDB
  • Cloud / Infrastructure: AWS, OpenShift, Docker, CI/CD
  • Frontend: React, Vue, React Native
  • Testing: Jest, Playwright, React Testing Library, end-to-end frameworks
  • Leadership & Delivery: RFC-driven design, cross-team architecture alignment, code reviews, mentorship, technical guidance, stakeholder communication

Experience

Smartly AS - Software Engineer II (senior-level IC band)

Berlin, Germany · November 2024 – Present

  • Contributed to end-to-end delivery of the targeting-locations feature on one social Ad Channel, from technical design and RFC authoring through release - covering API design, service integration, and cross-functional coordination with product, QA, and engineering. [TypeScript, Node.js, React, REST APIs, ELK, Sentry]
  • Built and maintained backend and full-stack services supporting ad-creatives, media, and producer workflows on a high-traffic ad-automation platform, with a focus on reliability, throughput, and correctness under load. [TypeScript, Node.js, React, REST APIs, ELK, Sentry]
  • Contributed to platform-wide quality-control through RFC-driven design, cross-team alignment, and code review, and drove targeted quality, performance, and reliability improvements across owned services.
  • Evaluated and integrated AI-assisted tooling into day-to-day engineering workflows to improve development velocity and code quality.

CoachHub GmbH - Senior Full Stack Engineer

Berlin, Germany · June 2021 – October 2024

  • Co-architected and built a new content management system with a React-based UI, materially improving content-access performance and reducing operational costs; led cross-team technical alignment with open feedback loops and shared architectural ownership. [TypeScript, Node.js, React, PostgreSQL, Github Workflow, Github Registry]
  • Drove rollout of a microfrontend architecture across product teams, increasing delivery speed, deployment independence, and long-term frontend maintainability. [React, TypeScript, NX, MicroFrontend, Monorepo]
  • Mentored junior and mid-level engineers, lifting measured team productivity by 15–25% through structured guidance, code reviews, and pairing.
  • Contributed to RFC-driven decisions on API design, service boundaries, and migration paths across the engineering organization.

Cefalo Bangladesh Ltd. - Senior Software Engineer

Dhaka, Bangladesh · August 2014 – May 2021

  • Contributed end-to-end (from planning to delivery and maintenance) to the migration of a legacy CMS to a scalable, service-oriented architecture for one of Scandinavia’s largest publishing houses - a multi-year modernization touching editorial workflows, publishing pipelines, and content delivery at publisher scale. [VueJS, HandlebarJS, ExpressJS, Java, Spring Boot, SOA, MicroFrontend, REST APIs, PostgreSQL, Docker, AWS]
  • Co-designed and delivered the full lifecycle of an Uber-like package-transportation platform for the Norwegian market - backend services, REST APIs, and mobile application - supporting logistics-oriented workflows end to end. [React Native, Java, Spring Boot, REST APIs, Mapbox, Google API, AWS]
  • Acted as senior technical voice across architectural reviews, code-quality standards, and mentorship of engineers across the organization.

Earlier Leadership & Engineering Roles

  • Project Manager / Team Lead (Backend): LooseMonkies Bangladesh Ltd. ◌ November 2011 – March 2014
    → Led a backend team through full delivery cycles; owned technical planning, team coordination, and delivery accountability.
  • Development Team Leader: Praxis ICT Ltd. ◌ May 2009 – March 2010
    → Led a small engineering team on client delivery; first formal leadership role.
  • Senior Software Engineer: Wneeds Ltd. ◌ March 2014 – July 2014
  • Software Engineer: BJIT Ltd. ◌ April 2010 – November 2011
  • Software Engineer: Athena Software Associates ◌ December 2007 – April 2009
  • Web Programmer: ECBB Bangladesh Ltd. ◌ January 2007 – November 2007

Education

  • Master of Business Administration, Management Information Systems
    University of Dhaka ● April 2007 – December 2009
  • Bachelor of Science (Engineering), Computer Science and Engineering
    Shahjalal University of Science and Technology (SUST) ● June 2001 – June 2006

Writing & Mentorship

  • Technical book in progress on Language (human and computer) and philosophy, drawing on fascination to Human-Computer language paradigm.
  • Sustained mentorship of junior and mid-level engineers across teams at CoachHub, measured at 15–25% team-productivity improvement.