StarTrinity.com

Measuring quality


StarTrinity software company

StarTrinity.com develops world class software to test VoIP systems and IP networks.
Publically available software products and services are:
SIP Tester
is used to test and monitor quality of SIP/RTP servers, trunks, VoIP networks, to analyse .pcap files
Continuous Speed Test
continuously checks quality of internet connection, reports downtimes
VoIP Readiness Test
tests SIP ALG, NAT, firewall, G.107 MOS, jitter, packet loss. Simulates SIP calls between your customer and your data center(s)
Various projects:

Technology

Our software is based on Microsoft Windows, C#, .NET, WPF, HTML, javascript and C/C++. Development methods include:
  • tracking user's experience and improving software based on feedback
  • getting immediate bug reports and fixing problems in short period of time
  • keeping codebase clean and healthy, massive refactoring and optimization of code
  • running extensive stress tests
  • talking and listening to customers, receiving requests of new features
  • researching activity of competitors
  • writing documentation based on customers' questions: minimizing need of live technical support
We publish some parts of development/coding on our youtube channel.

Values

We are proud of high stability and easy maintenance of the software. We do value:
  • stability and performance of the software. absence of bugs
  • easy, understandable GUI and fast learning curve for customers
  • efficiency of GUI and API
  • high speed of installation and configuration
  • quality and robustness of our code
  • prompt bug fixing and rapid development of new features
  • this is most important for us: we do value our family, relationships, and peaceful state of mind. we do not put deadlines for ourselves, and we don't accept deadlines from our customers. instead, we only have priorities, and the job/business is not our top priority.
Our company StarTrinity is named in honor of the Holy Trinity (God), since he helps us in the software development, in marketing and in personal life

Software development principles

  • Show error details to end-user to optimize troubleshooting, if it does not create security vulnerabilities
    • If end-user can not solve the issue, send the error details to software developer. Avoid sending too many error reports
  • Consider performance (number of records, files)
  • Use correct english language within the code
  • Minimize size of code (e.g. use shared procedures when similar code is used in many places)
  • Improve efficiency of the coding every day

CEO

Sergey Alyoshin, Iuliana Nurmukhamedova Sergey Aleshin - CEO, founder, software developer. Sergey has been writing code since 2000, initially QuickBasic DOS programs for himself, then Visual Basic, Borland Delphi, Borland C++, MS Visual C++ for self-directed research work in field of AI & machine learning. In 2006 he started to work in office for a call center company where he developed SIP/RTP stack for the call center and IP PBX. Sergey was responsible for VoIP troubleshooting, so he created a tool to generate SIP calls, the tool finally was marketed as SIP Tester (his first commercial product). Beyond the SIP Tester there are many other products, part of them published on the website. Sergey worked as freelancer at upwork (former odesk) in 2010..2014.

Iuliana Nurmukhamedova - psychologist, business & decision consultant
Copyright 2011-2019 StarTrinity.com | Blog | Contact lead developer via LinkedIn | TeamViewer link