Back to solutions

Software Development

A solution that brings together SORINTians from various sircles (departments) to showcase exceptional collaboration and communication skills to do what they like most; Building Great Technology! Sorint has its own unique approach for Software Development Lifecycle where we empower it through the idiom, “horses for courses”. Meaning, throughout all the SDLC, experts from the necessary fields phase in & out of the project to contribute their specialized knowledge and assemble a piece of the puzzle. All managed by highly experienced tech leaders and PM with technical background.

Software Development

Digital Technology Service

Software Development

Digital Technology Service

According to Gartner, SD is project management, specifications, design, programming, testing, installation and training associated with a specific application development project of any size.
New project | existing project
Areas and activities might include
Analysis and consultation
Project management
Development
Quality assurance
Security
UI/UX
Infrastructure
DevOps engineering
Managing and maintenance
Performance
Migration or/and dependency upgrading
Modernization
Team Augmentation (Tiger team)
According to Gartner, SD is project management, specifications, design, programming, testing, installation and training associated with a specific application development project of any size.
New project | existing project
Areas and activities might include
Analysis and consultation
Project management
Development
Quality assurance
Security
UI/UX
Infrastructure
DevOps engineering
Managing and maintenance
Performance
Migration or/and dependency upgrading
Modernization
Team Augmentation (Tiger team)

Software Development

SDLC – breakdown

Stand-alone solutions offered as an end-to-end experience in SD activities. From strategy to sustained nourishment

Consultation, development, managing, and solving
Activities resulting in varied deliverables

Software Development

SDLC – breakdown

Stand-alone solutions offered as an end-to-end experience in SD activities. From strategy to sustained nourishment

Consultation, development, managing, and solving
Activities resulting in varied deliverables

SORINT’s Tailored Journey

The make it model

Dedicated sircles opt in every stage of the SD activity.

A model that empowers value to every software project

Capitalizing on expertise for optimal results
Horses for courses

SORINT’s Tailored Journey

The make it model

Dedicated sircles opt in every stage of the SD activity.

A model that empowers value to every software project

Capitalizing on expertise for optimal results
Horses for courses

Sorint’s Tailored Journey

The make it model

The default kickoff

Methodology

Customer involvement

Quality above all

Scrum team
Product Owner + Scrum Maste

Analysis & Team adoption

SW Architect
Developers (FE – BE)
Security Engineers
UI/UX experts
QA Engineer
DevOps Engineer
APM Expert

Testing

Per Sprint

Scalable agile team and adjustable based on project’s needs.

With eyes on uniqueness

One team manifesto

Transparency

Innovation

Sircle Product Office

The context we need to build the product that will deliver the business value you seek

Low code – no code

When possible

Growing 100% between 2021 to 2024

According to Gartner

Opensource

Community responsibility

Sorint’s Tailored Journey

The make it model

The default kickoff

Methodology

Customer involvement

Quality above all

Scrum team
Product Owner + Scrum Maste

Analysis & Team adoption

SW Architect
Developers (FE – BE)
Security Engineers
UI/UX experts
QA Engineer
DevOps Engineer
APM Expert

Testing

Per Sprint

Scalable agile team and adjustable based on project’s needs.

With eyes on uniqueness

One team manifesto

Transparency

Innovation

Sircle Product Office

The context we need to build the product that will deliver the business value you seek

Low code – no code

When possible

Growing 100% between 2021 to 2024

According to Gartner

Opensource

Community responsibility

Some of ours

Opensource solutions by SORINTians

Proactive Database Software Asset Management

CI/CD redefined

A different way to think firewalling

PostgreSQL cloud native high availability

Enable the Evolutionary representation of your organization structure, roles and people.

Rew-sploit helps you analyze Windows shellcode and more

Some of ours

Opensource solutions by SORINTians

Proactive Database Software Asset Management

CI/CD redefined

A different way to think firewalling

Rew-sploit helps you analyze Windows shellcode and more

PostgreSQL cloud native high availability

Enable the Evolutionary representation of your organization structure, roles and people.

Solutions we are proud of

Closed-source solutions by SORINTians

Enterprise, Cloud, Embedded system, Applications, Web development, Game, Database, E-commerce, AI development, and IoT

Solutions we are proud of

Closed-source solutions by SORINTians

Enterprise, Cloud, Embedded system, Applications, Web development, Game, Database, E-commerce, AI development, and IoT

Sircle (departments) involved

DevArch

NGMS

CI/CD Engineering

Agilistic

Network and Security

SecOps

Shift Security Left

Product Office

Application Performance

Service Desk 24×7

PMO CeO

Data Recovery & Safety

Success stories

Delivered by: SORINTians

FlatShape – Open-source Teleworking All-In-One Solution

Software Development From Ground Up

01
Challenge
Requirements included:
  • A vendor independent single-solution for teleworking.
  • Desktop, Web, and mobile solutions.
  • Shall include modern and all needed functionalities to facilitate working remotely.
  • All features shall be vendor-free.
  • Open-source.
02
Goind forward
The investigation phase kicked-off adhering to the scrum methodology. Through a scum master, product owner, and a senior tech leader all collaborating with a goal of composing the product backlog.
03
Accepting the challenge – Solution and Implementation
The development kick-off phase started after few sprints with several agreed aspects, as an example:
  • Project’s milestones and the priority of the functionalities.
  • Technology stack and the specialists(developers) needed for the project.
  • Matrix protocol using Synapse.
  • Piolet projects for experimentation, for functionalities with high complexity.
  • Sircle Application Performance to carry out all the testing activities. Functional testing, UAT, etc,
  • Developed and assessed the usability of various mockup through usability/user testing activities.

Result & delivery

  • Achieved all planned milestones.
  • Delivered first major release of the solution that includes all priorities functional and non-functional requirements.
  • Bypassed all challenges related to team collaboration and workflow.
  • Project is still under-development and will be available on Sorint’s public repository shortly after a stable-release is issued.
Well-known Digital Transformation Group

Modernization

01
Challenge
Refactor, modernize, and introduce new functional and non-functional requirement to the current system.
  • High complexity of the existing system.
  • Comply with internal and external regulation.
  • 20 years-old legacy software.
  • Limited resources.
  • Complex functional requirement due to the nature of the industry.
02
Goind forward
Understanding the requirements, code, & environment.
03
Accepting the challenge – Solution and Implementation
To avoid misconception, Sorint submitted a POC that included a prototype of the new design, core features, UX, work/data flows, and the system configuration. Plus, the proposed technology stack. Angular with NGRX, microservices for the BE using Java & GO, integration with AWS for hosting, Docker/Kubernetes, Postgress, Keycloak for authentication, etc. The comprehensive view of the proposal was met with approval from the client’s side. Titled as POC, Monitoring CUPS, Customization, Analysis.

Result & delivery (UTD)

Within the agreed timeframes, a high-quality software product that fully complied to all pre-planned requirements. E.g.

  • Multi-functional user role system.
  • Improved user interface.
  • Optimized performance.
  • Quality code due to code reviews strategy.
Digital Currency & Wallet

Hybrid Mobile Application

01
Challenge
Client’s requirement included:
  • A solution that manages virtual currency exchange between thousands of users.
  • Core functionalities were clear, whereas supplementary ones were uncertain.
  • Tied deadline. Client intended to introduce the solution during an annual corporate event.
  • IOs, Android versions.
02
Goind forward
Sircle Agilistic and Product Office were able to quickly kick-off the project to adherent to the deadline. Assigning the scrum master, PO, development team, and crafting the mockups. While collaborating with client on the uncertainties.
03
Accepting the challenge – Solution and Implementation
The development phase initially started using React Native as a framework and was later changed, in the first few sprints, to Flutter. This was a result of the extra functionalities added by the client. This is one of few critical challenges met during the tied deadlines constrain.

Result & delivery

  • Released a stable version.
  • Both applications were smoothly uploaded to the stores days before client’s deadline.
  • Meeting all client’s requirements, all versions of the solutions were developed and tested.

Success stories

Delivered by: SORINTians

FlatShape – Open-source Teleworking All-In-One Solution

Software Development From Ground Up

01
Challenge
Requirements included:
  • A vendor independent single-solution for teleworking.
  • Desktop, Web, and mobile solutions.
  • Shall include modern and all needed functionalities to facilitate working remotely.
  • All features shall be vendor-free.
  • Open-source.
02
Goind forward
The investigation phase kicked-off adhering to the scrum methodology. Through a scum master, product owner, and a senior tech leader all collaborating with a goal of composing the product backlog.
03
Accepting the challenge – Solution and Implementation
The development kick-off phase started after few sprints with several agreed aspects, as an example:
  • Project’s milestones and the priority of the functionalities.
  • Technology stack and the specialists(developers) needed for the project.
  • Matrix protocol using Synapse.
  • Piolet projects for experimentation, for functionalities with high complexity.
  • Sircle Application Performance to carry out all the testing activities. Functional testing, UAT, etc,
  • Developed and assessed the usability of various mockup through usability/user testing activities.

Result & delivery

  • Achieved all planned milestones.
  • Delivered first major release of the solution that includes all priorities functional and non-functional requirements.
  • Bypassed all challenges related to team collaboration and workflow.
  • Project is still under-development and will be available on Sorint’s public repository shortly after a stable-release is issued.
Well-known Digital Transformation Group

Modernization

01
Challenge
Refactor, modernize, and introduce new functional and non-functional requirement to the current system.
  • High complexity of the existing system.
  • Comply with internal and external regulation.
  • 20 years-old legacy software.
  • Limited resources.
  • Complex functional requirement due to the nature of the industry.
02
Goind forward
Understanding the requirements, code, & environment.
03
Accepting the challenge – Solution and Implementation
To avoid misconception, Sorint submitted a POC that included a prototype of the new design, core features, UX, work/data flows, and the system configuration. Plus, the proposed technology stack. Angular with NGRX, microservices for the BE using Java & GO, integration with AWS for hosting, Docker/Kubernetes, Postgress, Keycloak for authentication, etc. The comprehensive view of the proposal was met with approval from the client’s side. Titled as POC, Monitoring CUPS, Customization, Analysis.

Result & delivery (UTD)

Within the agreed timeframes, a high-quality software product that fully complied to all pre-planned requirements. E.g.

  • Multi-functional user role system.
  • Improved user interface.
  • Optimized performance.
  • Quality code due to code reviews strategy.
Digital Currency & Wallet

Hybrid Mobile Application

01
Challenge
Client’s requirement included:
  • A solution that manages virtual currency exchange between thousands of users.
  • Core functionalities were clear, whereas supplementary ones were uncertain.
  • Tied deadline. Client intended to introduce the solution during an annual corporate event.
  • IOs, Android versions.
02
Goind forward
Sircle Agilistic and Product Office were able to quickly kick-off the project to adherent to the deadline. Assigning the scrum master, PO, development team, and crafting the mockups. While collaborating with client on the uncertainties.
03
Accepting the challenge – Solution and Implementation
The development phase initially started using React Native as a framework and was later changed, in the first few sprints, to Flutter. This was a result of the extra functionalities added by the client. This is one of few critical challenges met during the tied deadlines constrain.

Result & delivery

  • Released a stable version.
  • Both applications were smoothly uploaded to the stores days before client’s deadline.
  • Meeting all client’s requirements, all versions of the solutions were developed and tested.

Related Solutions and Tools by SORINTians

OS Sorint Products
Open-source software products & Services
Open-source is a great opportunity to solve the gap between the legacy and digital world because has itself the answer to semplify the complexity, and this is the service we want to provide to our clients
Agile Practices
Technology Consulting Service
Software development project management solution that embodies set of values, principles, and practices aimed at empowering self-managed, cross-functional teams. It fosters a collaborative environment that encourages solutions…..
Application Performance
Technology Consultant Service
A service that aims to achieve the “peak performance” of a given software application. By employing techniques and focusing on the activities of monitoring and observability, testing, analysis and team adoption. Embracing software quality assurance.
DevOps Engineering
Technology Consultant Service
Advanced set of practices, tools, and technologies that power automation throughout the development, testing, and deployment phases.

Related Solutions and Tools by SORINTians

OS Sorint Products
Open-source software products & Services
Open-source is a great opportunity to solve the gap between the legacy and digital world because has itself the answer to semplify the complexity, and this is the service we want to provide to our clients
Agile Practices
Technology Consulting Service
Software development project management solution that embodies set of values, principles, and practices aimed at empowering self-managed, cross-functional teams. It fosters a collaborative environment that encourages solutions…..
Application Performance
Technology Consulting Service
A service that aims to achieve the “peak performance” of a given software application. By employing techniques and focusing on the activities of monitoring and observability, testing, analysis and team adoption. Embracing software quality assurance.
DevOps Engineering
Technology Consultant Service
Advanced set of practices, tools, and technologies that power automation throughout the development, testing, and deployment phases.