Suroj Dangol

Hi! My name is Suroj Dangol and I am a Full Stack developer based in Nepal.

About

As a seasoned Full Stack Programmer with 8 years of experience, I bring a wealth of knowledge and skill to the table. My specialization in Java technologies allows me to deliver high-quality software solutions, utilizing frameworks and tools such as Java Swing, Spring Boot, and Flutter. Additionally, my proficiency in JavaScript programming enables me to create dynamic and responsive applications. I have led teams to success in various projects, ensuring high-quality deliverables and client satisfaction. My expertise spans across multiple frameworks and systems, including Spring Boot, React.js, and Flutter, making me a versatile and valuable asset in any development environment.

Known for my problem-solving skills and dedication to over-delivering, I consistently provide value to my clients, earning their trust through responsiveness and resilience. Based in Khokana, Lalitpur, Nepal, I am always eager to tackle new challenges and collaborate on innovative projects. My commitment to simplifying the development process ensures it is not only efficient but also enjoyable for my clients. My client-centric approach focuses on delivering tailored solutions that meet their unique needs and exceed their expectations. My dedication to continuous learning and improvement drives me to stay updated with the latest technologies and best practices in the industry.

Projects

Technology Stack

Java

Java

Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

#Java#OOP#JVM
Android (Java native)

Android (Java native)

Android Java is used for developing native Android applications.

#Android#Java
Flutter

Flutter

Flutter is an open-source UI software development kit created by Google.

#Flutter#Dart#UI#Android#iOS
Spring

Spring

Spring is an open-source framework for building enterprise applications.

#Spring#Java#Microservices
Hibernate

Hibernate

Hibernate is an object-relational mapping (ORM) tool for Java.

#Hibernate#Java#ORM
GIT

GIT

GIT is a distributed version control system.

#GIT#Version Control
Visual Studio

Visual Studio

Visual Studio is an integrated development environment (IDE) from Microsoft.

#Visual Studio
AWS (Amazon Web Services)

AWS (Amazon Web Services)

AWS is a comprehensive and widely adopted cloud platform.

#AWS#Cloud#S3#EC2
Firebase

Firebase

Firebase is a platform developed by Google for creating mobile and web applications.

#Firebase#Backend
GitLab

GitLab

GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features, using an open-source license.

#GitLab#DevOps
JavaScript

JavaScript

JavaScript is a versatile programming language commonly used for web development.

#JavaScript#ES6
React.js

React.js

React is an open-source, front end, JavaScript library for building user interfaces or UI components.

#React#JavaScript#UI
HTML/CSS

HTML/CSS

HTML and CSS are the foundational technologies for building web pages.

#HTML#CSS
Bootstrap

Bootstrap

Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development.

#Bootstrap#CSS
Docker

Docker

Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.

#Docker#Containerization
Kubernetes

Kubernetes

Kubernetes is an open-source container-orchestration system for automating computer application deployment, scaling, and management.

#Kubernetes#Container Orchestration
MySQL

MySQL

MySQL is an open-source relational database management system.

#MySQL#Database#SQL
REST API

REST API

REST API is an architectural style for designing networked applications.

#REST API
NodeJS

NodeJS

NodeJS is a JavaScript runtime built on Chrome's V8 JavaScript engine.

#NodeJS#JavaScript
SQL Server

SQL Server

SQL Server is a relational database management system developed by Microsoft.

#SQL Server#Database#SQL
PostgreSQL (PGSQL)

PostgreSQL (PGSQL)

PostgreSQL is a powerful, open-source object-relational database system.

#PostgreSQL#Database#SQL
Elasticsearch

Elasticsearch

Elasticsearch is a search engine based on the Lucene library.

#Elasticsearch#Search
Maven

Maven

Maven is a build automation tool used primarily for Java projects.

#Maven#Build
Gradle

Gradle

Gradle is a build automation tool for multi-language software development.

#Gradle#Build
Slack

Slack

Slack is a proprietary business communication platform.

#Slack#Communication
CSS

CSS

CSS is a style sheet language used for describing the presentation of a document written in a markup language like HTML.

#CSS
System architecture

System architecture

System architecture involves the design and organization of complex systems.

#System architecture
Team leadership

Team leadership

Team leadership involves guiding and managing a team to achieve goals.

#Team leadership
Microservices

Microservices

Microservices is an architectural style that structures an application as a collection of loosely coupled services.

#Microservices
SQL/NoSQL

SQL/NoSQL

SQL and NoSQL are types of database management systems.

#SQL#NoSQL

Contact Me

Welcome to my portfolio website. Here, you can find detailed information about my projects, the technologies I work with, and my professional background. I am a full-stack developer with expertise in Java, Spring Boot, ReactJS, Flutter, and more. Feel free to explore and learn more about my work.

If you have any questions or would like to get in touch, please visit the contact section. I am always open to discussing new projects, creative ideas, or opportunities to be part of your vision.