Summary
Overview
Work History
Education
Skills
LANGUAGES
References
Timeline
Generic
SAMMIT NEUPANE

SAMMIT NEUPANE

Berlin

Summary

Experienced web developer specializing in building scalable, high-performance web applications with a focus on clean, maintainable code. Proficient in designing responsive, user-friendly interfaces and collaborating with cross-functional teams to tackle complex challenges and deliver software that drives tangible business value. Committed to optimizing application performance and maintaining superior code quality, with a strong emphasis on continuous skill enhancement to stay at the forefront of web development trends and technologies.

Overview

16
16
years of professional experience

Work History

Web developer

Net Haus GmbH
12.2020 - Current
  • Developed and maintained on going Angular applications with modular, responsive and component-driven architecture
  • Designed feature-based modules with parent-child components and shared libraries for reusable, maintainable code.
  • Carried out large data fetching using RxJS observables, pagination, virtualization, debouncing, interceptors, error handling, and and state management with NgRx for real-time data.
  • Managed parallel and sequential async operations using RxJS (forkJoin, combineLatest, mergeMap, switchMap) async/await and also with Promise utilities for efficient API calls and reactive data streams.
  • Organized and managed TypeScript collections such as arrays, lists, maps, and sets to handle dynamic and complex data structures efficiently.
  • Applied advanced TypeScript features: tuples, enums, generics, conditional/mapped types and strict mode for type-safe.
  • Implemented best practices for unsubscribing from Observables and detaching event listeners to avoid memory leaks and improve application stability.
  • Design with prebuilt DevExtreme theme and Angular Materials for customized themes to ensure consistent and user-friendly interfaces.
  • Integrated frontend and backend using JSON APIs and Swagger/OpenAPI specifications to ensure seamless data exchange and well-documented services
  • Implemented authentication and authorization in Angular applications using Keycloak JS and Keycloak Angular, ensuring secure access control and user management.
  • Handled and processed various file types including CSV, Excel, PDF, and images (JPG, PNG), enabling efficient data import/export and dynamic content management in Angular applications.
  • Carried out unit, integration, and E2E tests.
  • Improved build performance with Vite, esbuild, and Nx.
  • Utilized Git to track project history, enforce code quality, and streamline team collaboration through structured branching strategies.
  • Contributed to project architecture, planning and technical discussion and code review.
  • Coordinated project activities and monitored progress using Azure DevOps boards, pipelines, and reporting tools to optimize automated development workflows.
  • Collaborated in Agile teams with sprint planning and close cross-functional teamwork.

Full Stack Developer

Digitalklang GmbH
10.2019 - 10.2020
  • Engaged as a full-stack developer for a secure, responsive SPA ERP system.
  • Implemented Domain-Driven Design (DDD) layers with reusable methods and service-oriented architecture.
  • Developed backend services using C#.NET Core / ASP.NET Core and managed data access with Entity Framework Core.
  • Designed and maintained PostgreSQL 13 schemas ensuring efficient data storage and indexing.
  • Built dynamic frontend applications using Angular and React with component-based architecture.
  • Managed state with NgRx (Angular) and Redux (React) for predictable application behavior.
  • Created interactive dashboards and data grids using Chart.js Ant Design (NG-ZORRO) and Bootstrap following mobile-first design principles.
  • Implemented advanced enterprise search with ElasticSearch via NEST .NET package.
  • Developed pagination for grids and dashboards for smooth navigation of large datasets.
  • Designed complex reactive forms in Angular using Form Builder with dynamic validations and field control.
  • Implemented service layers for inter-component messaging data fetching and UI binding.
  • Conducted unit testing with Xunit (backend) and Jest/React Testing Library (frontend).
  • Worked in Scrum/Agile teams participating in planning estimations and sprint ceremonies.
  • Managed source control with GitHub and Bitbucket including branches merges pull requests and versioning.

Web Application Developer

Hotel NetSolutions GmbH
09.2017 - 08.2019
  • Worked as a full-stack developer, contributing to feature implementation, bug fixes, and UI enhancements for a hotel and enterprise booking system.
  • Developed ASP.NET Web Forms applications (ASP.NET .6) using C# 6.0, leveraging web controls, custom controls, master pages, and themes for consistent and maintainable UI design.
  • Implemented Code-First approach with Entity Framework 6, creating maintainable data models for bookings, guests, and resources.
  • Built backend services with ASP.NET WebAPI (.6) for secure and scalable data access.
  • Managed relational data with SQL Server, performing ADO.NET operations, queries, indexing, and stored procedures for optimized performance.
  • Built Razor views, Kendo UI componeWorked as a full-stack developer contributing to feature implementation bug fixes and UI enhancements for a hotel and enterprise booking system
  • Developed ASP.NET Web Forms applications (ASP.NET 6) using C# 6.0 leveraging web controls custom controls master pages and themes for consistent maintainable UI
  • Implemented Code-First approach with Entity Framework 6 creating maintainable data models for bookings guests and resources
  • Built backend services with ASP.NET WebAPI 6 for secure scalable data access
  • Managed relational data with SQL Server performing ADO.NET operations queries indexing and stored procedures for optimized performance
  • Built Razor views Kendo UI components and Bootstrap 3 layouts to deliver responsive mobile-friendly interfaces
  • Implemented pagination filtering and advanced search for grids and booking records
  • Managed state and session using ViewState Session and application-level techniquesnts, and Bootstrap 3 layouts to deliver responsive and mobile-friendly interfaces.
  • Implemented pagination, filtering, and advanced search for grids and booking records.
  • Managed state and session using ViewState, Session, and application-level techniques for web forms.

Web Developer (Internship)

Mediengruppe Oberfranken GmbH & Co. KG
10.2015 - 10.2016


  • Developed Single Page Application (SPA) for enterprise booking and management system using AngularJS.
  • Implemented frontend components with directives such as ng-repeat, ng-if, ng- show, ng-hide, and routing directives for dynamic UI rendering.
  • Designed backend services using C# ASP.NET MVC / WebAPI, managing CRUD operations, data validation, and session/state management.
  • Created reusable web controls, master pages, and themes for maintainable UI components.
  • Implemented unit testing for backend services using NUnit/xUnit.
  • Ensured responsive and mobile-first design using Bootstrap 3.
  • Developed microservices-based architecture using Java 11, Spring Boot, Hibernate, and Maven for dependency and build management.
  • Integrated MySQL database for persistent storage, performing schema design, CRUD operations, and data indexing.
  • Worked on RESTful services for frontend-backend communication using JSON.
  • Assisted in unit and functional testing for frontend and backend modules using JUnit, NUnit, Xunit, and Jasmine/Karma.
  • Participated in CI/CD pipeline setup using Jenkins and GitLab CI, and containerized services with Docker.
  • Contributed to technical documentation, UML diagrams, and client requirement analysis.
  • Gained exposure to cloud platforms (Microsoft Azure, Google Cloud Platform), search tools (Elasticsearch, NEST, Kibana), and open-source technologies.

Web Application Developer

Media Guru PVT. LTD
02.2010 - 08.2014
  • Developed an ASP.NET web application using C# on .NET Framework .5, following object-oriented programming (OOP) principles - encapsulation, inheritance, polymorphism, and abstraction.
  • Structured the application into N-tier architecture using DAL, BLL, and MVC.
  • Used ViewBag, ViewModel, and Partial Views for efficient data transfer within MVC architecture.
  • Manipulated data using LINQ for retrieval, CRUD operations, filtering, and sorting.
  • Utilized web controls such as DropDownList, CheckBoxList, and GridView for robust UI and CRUD operations.
  • Designed and managed the database, developing stored procedures, dynamic SQL, functions, and views using SQL Server Management Studio 2012.
  • Used ADO.NET components such as DataReader, DataSet, and DataAdapter for consistent access to SQL data sources.
  • Implemented WebGrid, GridView, and custom controls with jQuery/JSON to provide flexible, editable, and sortable grids, enhancing user interaction.
  • Implemented Master Pages, Layout Pages, and Partial Views for consistent UI structure.
  • Utilized Web Services and Web API for data transfer in XML, JSON, and plain text formats.
  • Generated data reports using Crystal Reports and SQL Server Reporting Services (SSRS).

Education

Master of Science - Software Engineering for Industrial Applications

Hof University of Applied Sciences
95028, Hof (Germany)
09.2017

Bachelor of Science - Information Technology

College of Information Technology And Engineering
Kathmandu, (Nepal)
11.2013

Bachelor of Science - Information Technology

College of Information Technology And Engineering
Kathmandu, Nepal
02.2010

Skills

  • C#, Java, Akita, Angular, Angular CLI, AngularJS, Blazor, React, Redux, Nextjs, Gatsby, Vuejs, Svelte, ASPNet, Nodejs, Expressjs, Nestjs, Deno, Web API, LINQ
  • Angular Material, DevExtreme, ImportOk, NG-ZORRO, Kendo UI, PrimeNG, Tailwind CSS, Bootstrap, Bulma, Material-UI, Chakra UI, Chartjs
  • HTML5, CSS3, SASS/SCSS, Tailwind CSS, Bootstrap, Bulma, UI and UX prototyping,Responsive design
  • NgRx, RxJS, Redux Toolkit, Akita
  • Webpack, Angular CLI, Nx Vite, esbuild, Rollup, Babel, Gulp, Turborepo
  • SQL Server, PostgreSQL, MySQL, MongoDB, Elasticsearch, NEST, Kibana, Apache Flink, OData
  • Jasmine, Karma, Angular TestBed, ng-mocks, NUnit xUnit, JUnit, Playwright, Cypress
  • Docker, CUCD (Azure DevOps, Jenkins, GitLab), Version Control (Git, GitHub, Bitbucket)
  • Elasticsearch, NEST, Kibana and Apache Flink
  • Microsoft Windows, Linux Mint, Ubuntu
  • Figma, Hygraph, Storybook
  • Visual Studio, Visual Studio Code, PowerShell

LANGUAGES

German
Elementary (A2)
English
Advanced (C1)

References

Thomas, Kalweit, Head of IT, t.kalweit@net-haus.com, Net-Haus GmbH

Timeline

Web developer

Net Haus GmbH
12.2020 - Current

Full Stack Developer

Digitalklang GmbH
10.2019 - 10.2020

Web Application Developer

Hotel NetSolutions GmbH
09.2017 - 08.2019

Web Developer (Internship)

Mediengruppe Oberfranken GmbH & Co. KG
10.2015 - 10.2016

Web Application Developer

Media Guru PVT. LTD
02.2010 - 08.2014

Master of Science - Software Engineering for Industrial Applications

Hof University of Applied Sciences

Bachelor of Science - Information Technology

College of Information Technology And Engineering

Bachelor of Science - Information Technology

College of Information Technology And Engineering
SAMMIT NEUPANE