Java Team
SimpITy GmbH.
Persönliche Daten
Russisch (Muttersprache)
Deutsch (Fließend)
English (Fließend)
Zur Person
Beschreibung
Gründe für die Wahl des Simpity Teams: fundierte Erfahrung in der Client-Server-, Web- und Desktop-Anwendungsentwicklung. Qualitätsanspruch und Kundenzufriedenheit als grundlegende Werte. Faire Preise und effektive Strategie, die Lieferungen im vorgesehenen Zeit- und Budgetrahmen sichert. Ausgezeichnete Deutsch- und Englischkenntnisse und Kommunikationsfähigkeiten.
Wir arbeiten remote von unserem Büro in Minsk (Belarus). Gegebenenfalls ist unser Team zu Dienstreisen bereit und kann sich einige Zeit bei Ihnen im Hause befinden.
Anlagen
Finden Sie mich auf:
www.freelancermap.de/profil/YuliyaMatskevich
www.freelance.de/Freiberufler/120718
Java-Abteilung Profile
ÜBER UNS
Unser Java-Team besteht aus 15 Full-Stack Entwicklern, die sich
dem Personalbedarf der Kunden für
das Ingenieurteam verschrieben haben. Unsere Entwickler sind bereit, sich der Projektgruppe sowohl
als Freelancers-Team, als auch Einzel-Freelan
cer in 24 Stunden anzuschließen.
ECKPUNKTE
UNSERE ZIELMÄRKTE
Es gibt zwei wichtige Zielmärkte, in denen Simpity agiert:
Unternehmen, die Software und Internet-
Lösungen für
Endkunden bieten.
Das schließt Organisationen ein, die unsere Fähigkeiten und
Erfahrungen nutzen wollen, wie z.B. Beratungsunternehmen, die
Kundensoftwareentwicklungsdienste betreiben, Softwarehäuser,
die Fertiglösungen entwickeln oder Webdesign-Unternehmen, die
ihr Leistungsspektrum erweitern wollen.
Endverbraucher
von
Softwareprodukten
und
Webanwendungen.
Dies können entweder Unternehmen oder Einzelpersonen sein, die
Software oder kundenspezifische Web-
Lösungen kreieren oder
modernisieren wollen, um den aktuellen Anforderungen ihres
Geschäfts oder ihren spezifischen Bedürfnissen zu entsprechen.
WAS WIR TUN
Desktopanwendungen
Mobile Entwicklung
Client-Server
Anwendungen
Web-Entwicklung
Staff Augmentation
Engagiertes Team
STUNDENLOHNBASIS
• Stundenlohnbasis für unseren
Software Architekt (Senior
Softwareentwickler) beträgt 30 Euro/
Stunde.
• Stundenlohnbasis für unseren
Senior Java Entwickler beträgt 22
Euro/ Stunde.
• Stundenlohnbasis für unseren
Mid Java Entwickler beträgt 20 Euro/
Stunde.
DIENSTLEISTUNGEN
Technologieberatung
Software-Prototyping
Kundensoftwareentwicklung
Software-Produktentwicklung
Enterprise Application
Integration
TECHNOLOGIEN
Java
ASP.NET
Android
JavaScript
iOS
Qt
SQL
PHP
Wir arbeiten remote von unserem Büro in Minsk (Belarus). Gegebenenfalls ist unser Team zu
Dienstreisen bereit und kann sich einige Zeit bei Ihren Kunden im Hause befinden.
JAVA TEAM TECHNISCHE EXPERTISE
PROGRAMMIERSPRACHEN
Java, JavaScript, C, C++ , C#, .NET, Delphi, Kylix, Visual Basic, VB.NET,
VBA, Cobol, Perl, AWK/SED/SH, SQL, JPQL, XML, HTML, XQuery,
TeX/PS/PDF.
BETRIEBSSYSTEME
MS Windows, Linux (Slackware, SuSE, Fedora, Yggdrasil, CentOS).
DBMS
Oracle, MS SQL, NoSQL (MongoDB, Cassandra), MySQL, FTS:
Elasticsearch, Watcom SQL/Sybase SQL Anywhere, Active Directory.
FRAMEWORKS & INTERNET TECHNOLOGIEN
Spring, EJB, JPA, Hibernate, JSP, JSF, Applets, , Angular.JS, Ember JS,
Ember-CLI, Node.JS, MVC, ReactJS, CSS, Tomcat, jBoss, GlassFish,
VisiGenic VisiBroker, JServ.
MIDLLEWARE & PROTOKOLLE
Web Services/SOAP/RESTful, COM/DCOM, CORBA, DDE, BDE, JPA,
ODBC/ADO/ADO.NET/DAO, ActiveX, OLE, Spring, TCP/IP, RMI,
NetBIOS, UDP, ICMP.
PROJECT TOOLS & TECHNOLOGIEN
UML 1.3/UML 2.0+, IDEFx.x, IBM Rational Rose, Sybase Power Designer,
ERWin/BPWin, MS Visio, MS Project, CVS, VSS, SVN, Git, TFS, Wise,
InstallShield, Wix, NSIS, TestDirector, TestTrack Pro, Enterprise Architect,
Jira, Redmine, Ajax, jQuery, Jenkins.
KOMMUNIKATIONSFÄHIGKEITEN
Deutsch- und Englischkenntnisse.
Gennady,
Teamleiter
18 Jahre in IT
Oleg,
Software Entwickler
15 Jahre in IT
Sergey,
Software Entwickler
8 Jahre in IT
Dmitry,
Software Entwickler
5 Jahre in IT
WIR BIETEN OUTSTAFFING-DIENSTLEISTUNGEN
IT-Outstaffing
– SimpITy liefert die erforderlichen IT-Spezialisten oder ein Engagiertes Team für
dringende und komplexe Aufgaben des Kunden.
IT-Beratung
– SimpITy weist dem Kunden IT-Spezialisten außerhalb des Kundenunternehmens zu,
was Kosten reduziert und Qualität verbessert.
Simpity
bildet ein eigenes Entwicklungsteam für Sie und passt sich Ihren administrativen
Anforderungen an, inclusive Büroeinheiten und der in Belarus.
WARUM STAFF AUGMENTATION
Sie fragen, warum man IT- Staff Augmentation braucht? Warum kann man nicht einfach mehr
Vollzeitkräfte einstellen? Ganz einfach: Weil Sie sie, als zusätzliche Mitarbeiter, nicht immer brauchen.
Manchmal brauchen Sie hochqualifizierte Arbeitskräfte für wichtige Arbeit nur kurzzeitig. Manchmal
brauchen Sie Augmentation für die Aufgaben, an denen Sie gerade arbeiten.
WARUM IST ES DAS RICHTIGE FÜR SIE
Hier sind die Vorteile für die IT-Staff Augmentation mit SimpITy:
1. Kosteneffektiv
– Wozu soll man Löhne für zusätzliche Mitarbeiter zahlen, wenn man sie nur für
kurze Zeit braucht. Mit IT-
Staff Augmentation zahlen Sie nur für die Arbeit, die Sie benötigen, wann Sie
sie brauchen und
für die richtigen Fähigkeiten zur richtigen Zeit.
2.
Flexibilität – Flexibel belieben ist im Business wichtiger, als stark zu sein. Die
Anpassungsfähigkeit ermöglicht es dem Unternehmen immer einen Schritt voraus zu sein und wenn
Sie Staff Augmentation nutzen, können auch die Intensität Ihrer Mitarbeiter zu dem Zeitpunkt erhöhen,
an dem es nötig ist.
3. Kontrolle
– Durch den Einsatz von IT-Staff Augmentation haben Sie die komplette und totale
Kontrolle über diejenigen, die wichtige und nicht so wichtige Aufgaben erfüllen und die, die für die
wichtigsten und aktuellsten Projekte verantwortlich sind.
4. Weniger Risiken
– eines der Risiken, während eines großen Projektes, ist das totale Outsourcing.
Durch die Ergänzung Ihrer vorhandenen Mitarbeiter mit unseren kompetenten Arbeitskräften bewahren
Sie alles in Ihrem Unternehmen und unter Ihrer Kontrolle, damit minimieren Sie Risiken, die mit dem
Outsourcing einhergehen.
KUNDEN ÜBER UNS
“Als CTO von ShoeDazzle habe ich mit SimpITy als Offshore-Partner für die Erweiterung unseres lokalen Entwickler-Teams
gearbeitet.
Es hat uns wirklich Spaß gemacht, mit SimpITy zu arbeiten. Wir waren zunächst skeptisch, aber schnell wurde es klar, dass
Outsourcing die beste Lösung für Unternehmen ist, die eine effiziente, effektive und kostengünstige
Möglichkeit für die
Entwicklung ihres Software Entwicklungsteams suchen. Wir haben unseren zuverlässigen Partner in SimpITy gefunden. Alles
wurde innerhalb des Budgets, nach Terminplan und die Ergebnisse erfüllten Spitzenqualität.
Während der gesamten
Zusammenarbeit, lag die Kontrolle in unseren Händen, ich
kann dieses Team nur weiterempfehlen!”
Boris Droutman
CTO von Shoedazzle Inc.
“Prosto Kino” GmbH dankt dem Simpity GmbH Team für die mobile Anwendungsentwicklung basierend auf iOS und Android
für unsere Kinokette Silver Screen Cinemas. Wir schätzen Ihre schnelle, kompetente und qualitativ hochwertige
Unterstützung beim Umgang mit auftretenden Problemen im Verlauf des Projekts sehr. Vielen Dank an das Team für die
effiziente Vernetzung und das Ergebnis. Wir hoffen auf eine erfolgreiche Zusammenarbeit auch in der Zukunft.”
Alexander Tolstick
CEO von “Prosto Kino” GmbH.
“In my role as founder and chief technology officer of STEALTHbits Technologies, I worked directly with the SimpITy team in
Minsk for a period of approximately three years. During this time, I found the team to be technically proficient, able to fulfill
any technical challenge that I presented them with. Some of these challenges included very low-level, complex design work
that was well beyond the skillset of many developers that I had employed in the past. Our team at SimpITy was quite simply,
“very bright.” In addition to their technical skillset, their ability to plan and deliver on-time product was sound. In countless
cases, developers worked late into evening hours to resolve customer issues or meet a deadline.
Further, over this time I had the pleasure of visiting the team in person many times. I had the privilege of getting to know
many of the staff members, and families on a personal level. My role has evolved and I no longer work directly with the
team, but I remain quite fond of the team and would certainly re-engage with them should the need arise. These are good
people.
For anyone looking to acquire a skilled, reliable team with integrity, I highly recommend SimpITy.”
Kevin Foisy
President & Founder, UC Clearly Inc.
AUSGEWÄHLTE PROJEKTE
ADS PROJEKT
Das Projektziel ist es, die innovative, benutzfreundliche Selbstbedienungsplattform zur Erstellung und Verwaltung
von dynamischen, datengesteuerten, selbstoptimierenden HTML5 Rich Media Werbungen zu liefern. Entwickelte
Lösung ermöglicht den Benutzern, vorhandene Werbung zu verändern und adaptieren, mit der Möglichkeit, sie
von Grund auf neu zu erstellen. Mit diesem CMS ist
es möglich, extrem einfache Banner und mittelkomplexe Rich
Media-
Anzeigen zu erstellen. Die entwickelte Plattform kann Komponenten und Funktionen für spezifische
Benutzeranforderungen ein- und ausschalten.
Projektphase 1 Auftragsumfang
Design, Entwicklung und Bereitstellung der
Plattform
auf
einer
Annahme
und
einer
Produktionsumgebung
mit
vollständigem
Bereitstellungsprozess der Reihe nach.
Phase 1 entwickelte Features
Feature: Allgemeine Elemente:
Benutzerverwaltung:
Demo-Benutzer,
Registrationsprozess, Passwortzurücksetzung / -
änderung, registrierter Benutzer;
Basisbenutzerdokumentation
und
HTML-
Generierung.
Feature: Die Erstellung von Elementen:
Größen und vorgegebene Layouts;
v
erfügbare Grundkompnenten;
Versionsmanagement;
automatisch erzeugtes Fall-back GIF;
d
ie Gesamtgröße der Anzeige;
automatisches Komprimieren von Bildern,
Videos, usw;
Preview-Modus: Anzeigenvorschau des QR-
Codes.
Feature: Verwalten von Elementen:
Erstellen, Kopieren und Verwalten von
Anzeigengruppen;
Benachrichtigung
an
Weborama
Verkehrsumfeld.
Feature: Live-Elemente-Aktualisierung der
Anzeige:
Inhaltsupdate von Live-Anzeigen;
Speichern und Vorschau von Änderungen.
Tools und Technologien
Backend, Server, API:
JavaScript ES6
Node.js/ Loopback
RBAC
Amazon S3
Amazon Elastic Beanstalk
CI/CD: Codeship
Frontend:
ReactJS
Loopback REST API
Projektmanagement
Täglicher Stand-up Anruf
Wöchentlicher Anrufstatus
Versionskontrolle GIT
Aufgabentracking JIRA
Entwicklungsmethode: Scrum
5 Personen, Projektdauer 3 Monate
EINHEITLICHE KOMMUNIKATIONSSYSTEMKONTROLLE
Die entwickelte Software ist für die Konfiguration eines einheitlichen Kommunikationssystems, für Analysieren
und Alarmierung nützlich.
Funktionsanforderungen.
Es gibt folgende allgemeine
Funktionsanforderungen für die Software, die entwickelt werden muss:
umfassende Ausnahme und Fehlerbehandlung von
ungültiger Eingabe, schlecht verhaltender Software
usw.;
eingehende Analyse der Unterschiede in Konfigurationsdaten
für alle Arten von Typen oder Optionen;
Erstellung von
„Software as a Service “(SaaS), (Cloud-Computing). On-Premise oder Offline-Benutzung
wird vom laufenden Bild der virtuellen Maschine
unterstützt, das innerhalb des Kundennetzwerks läuft;
Entwicklung von Kategorisierung, Gruppierung, Bedeutung und Gewicht der Konfigurationsoptionen;
Geo- und/oder Office- basierte Strukturierung der
Topologieblöcke und Hardwarekomponenten;
intuitive und extravagante grafische Benutzeroberflache.
Auftragsumfang
Anforderungserfassung
Schätzung
Entwicklungsplan
Prototypenerstellung
Technisches Architekturdesign
User Interface Design
Projektmanagement
Programmierung
Fehlerbehebung
Unit-Tests Implementieren
Testen
Softwareimplementierung, Installation
und Konfiguration
Anwendungswartung
Anwendungsunterstützung
Tools &Technologies
Datenformat: JSON
Die Datensammlung Agent ist vor
allem PowerShell-basierte
Datenbasis: jede flexible Auswahl
WEB Teil: ExtJS für UI, Node.JS
als Backend
Project Management
Management und Tracking Tools:
-
tägliche Scrum Meetings;
- wochentliche Sprints
;
-
YouTrack.
Engagement Modell:
Projektumsetzung basierend auf Zeit und
Materialbasis.
Entwicklungsmethoden: Agile (Scrum).
2 Personen Projekt für 6 Monate, Dezember 2015 – Mai 2016
Kunde
IT-Dienstleister in Kanada.
ÜBERWACHUNG DER ZUGRIFFRECHTE
Access Rights Inspector
ist eine Anwendung, die Benutzer Zugriffrechte auf Windows-Dateisystem und Active
Directory Struktur bestimmt und Reporting-
Schnittstelle bietet, um Ergebnisse zu übermitteln.
Das Produkt kann zum Scannen von Dateisystemen und Active Directory Struktur, zum Sammeln von
Sicherheitsinformationen für jedes Objekt, zum Speichern dieser Informationen in einer Datenbank und zum Anzeigen
von visuellen Ergebnissen in Form von interaktiven und statischen Offline-
Berichten über eine Web-Schnittstelle
verwendet werden.
Technologien
.NET
C#
C++
SilverLight 3
Web Services
MS SQL 2005
MS IIS
MSVS 2008
Subversion
Seapine TestTrack Pro
TestLog
Mantis BTS
Project Management
Wöchentlich
aktualisierter
Projektplan und Budget
Wöchentlicher
Anrufstatus
Wöchentlicher
Statusbericht
Risikomanagement
Web-Zugriff auf Bug-
Tracking-System
Project Features
Dateisystem-Scanning
nach
Informationen
über
Rechtevergabe,
einschließlich Remote-Scanning von NetApp Data ONTAP
Active Directory-
Scanning nach Berechtigungsinformationen einschließlich
Remote-Scanning von Active Directory-Controllern
Abrufen aller Benutzerinformationen für einen Dateiserver und Active
Directory mit Mitgliedschaftsdaten
Scanning von Berechtigungen für File-Shares
Berechnen von effektiven Rechten basierend auf expliziter
Berechtigung für
Dateien / Ordner / Freigabe, Benutzer- / Gruppenmitgliedschaft, integrierte
Windows-
Sicherheitsprinzipale und Berechtigungspriorität
Verwalten von Sicherheitsinformationen in einer Microsoft SQL 2008-
Datenbank
Web-basierte Client-Anwendu
ng für die einfache Anzeige von Informationen
über Objektrechte und Gruppenmitgliedschaft für überall
Der Reporting Wizard, der in vier Stufen Ihnen bei der Erstellung
komplizierter Reports
unterstützt
ERP-SYSTEM WARTUNG
ERP-
System ist ein industrielles Managementsystem, das Komplettlösungen der Großindustrie in Lebensmittel-
und Pharmaunternehmen bietet. Es ist eine verteilte Anwendung, die in mehrere Teile gegliedert ist. Es hat
unterschiedliche Module: Einkauf, Verkauf, Produktion, Statistik usw.
Tools &Technologies
Java
JavaScript
JAX-RCP
Tomcat,
Axis2
MS SQL Server 2008R2
DB/2
Oracle
CruiseControl
Ant
VSS
Mercurial
JIRA
Auftragsumfang
Projektteammanagement
Programmierung
Fehlerbehebung
Softwareimplementierung,
Installation und
Konfiguration
Telefonkonferenz
persönlich mit dem Kunden
Wissensvermittlung
und Ausbildung
Project Management
Management- und Tracking Tools:
-
tägliche Scrum Meetings;
-
wöchentliche Sprints;
-
JIRA.
Engagement Modell:
Engagiertes
Entwicklungsteam.
Entwicklungsmethoden: Scrum.
4 Personen Projekt für 4 Jahre,
August 2011
– August 2015
Kunde
ERP-Systems
Entwicklungsunternehmen,
Deutschland
FLUGHAFENALARMIERUNG
Flug-Management IT-
System für die Flugstatusanalyse und Kontrolle.
Auftragsumfang
Anforderungserfassung
Einschätzung
Programmierung
Fehlerbehebung
Unit-Tests Implementierung
Testen
Softwareimplementierung,
Installation und Konfiguration
Anwendungsunterstützung
Telefonkonferenz persönlich
mit dem Kunden
Wissensvermittlung
und Ausbildung
Tools &Technologies
Java
XML
Eclipse
Apache
Ant
Checkstyle
CORBA
Project Management
Management- und Tracking Tools:
-
wöchentlich aktualisierter Projektplan und das Budget;
-
wöchentliche Statusabfrage;
-
wöchentlicher Statusbericht;
- JIRA.
Engagement Modell:
Projektumsetzung, basierend auf Fix-Preis.
Entwicklungsmethoden: Modified Waterfall.
4
Personen Projekt für 4 Monate, September 2013 – Dezember 2013
Kunde
Einer der größten Flughäfen in Deutschland.
ABOUT US
Simpity is professional software Development Company. Our Java Division is made up of 15 Full-
stack developers dedicated to satisfying client’s staffing needs for engineering staff. Our developers
ready to join yours project group as a freelancers team and/or individual freelancer in a 24 hours.
KEY POINTS
OUR TARGET MARKETS
There are two major target markets that SimpITy operates in:
Companies that are in the business of providing software
and Internet Solutions to the end clients.
They may include companies, which are looking to utilize our team
and experience, such as consulting companies, providing custom
software development services, software houses, developing box
software solutions or web design companies looking to expand the
project team and scope of services they offer.
End users of software products and Web applications.
Can be either businesses or individuals that wish to custom build or
modernize software or web solution to correspond with the current
requirements of their business or suit their particular needs.
WHAT WE DO
Desktop Applications
Mobile Development
IT Security solutions
Client-Server Apps
Web-development
Staff Augmentation
Dedicated Team
ABOUT
Established in the
year of 2011.
Headquarters:
Chkalov Str., 14-410
Minsk, Belarus.
Representative offices:
USA and Germany.
SERVICES
Technology Consulting
Software Prototyping
Custom Software
Development
Software Product
Development
Enterprise Application
Integration
TECHNOLOGIES
Java
JavaScript
C#
ASP.NET
HTML
Android
iOS
C/C++
Qt
JAVA TEAM TECHNICAL EXPERTISE
PROGRAMMING LANGUAGES
Java, JavaScript, C, C++ , C#, .NET, Delphi, Kylix, Visual Basic, VB.NET,
VBA, Cobol, Perl, AWK/SED/SH, SQL, JPQL, XML, HTML, XQuery,
TeX/PS/PDF.
OPERATING SYSTEMS
MS Windows, Linux (Slackware, SuSE, Fedora, Yggdrasil, CentOS).
DBMS
Oracle, MS SQL, NoSQL (MongoDB, Cassandra), MySQL, FTS:
Elasticsearch, Watcom SQL/Sybase SQL Anywhere, Active Directory.
FRAMEWORKS & INTERNET TECHNOLOGIES
Spring, EJB, JPA, Hibernate, JSP, JSF, Applets, , Angular.JS, Ember JS,
Ember-CLI, Node.JS, MVC, ReactJS, CSS, Tomcat, jBoss, GlassFish,
VisiGenic VisiBroker, JServ
MIDLLEWARE & PROTOCOLS
:
Web Services/SOAP/RESTful, COM/DCOM, CORBA, DDE, BDE, JPA,
ODBC/ADO/ADO.NET/DAO, ActiveX, OLE, Spring, TCP/IP, RMI,
NetBIOS, UDP, ICMP.
PROJECT TOOLS & TECHNOLOGIES
UML 1.3/UML 2.0+, IDEFx.x, IBM Rational Rose, Sybase Power Designer,
ERWin/BPWin, MS Visio, MS Project, CVS, VSS, SVN, Git, TFS, Wise,
InstallShield, Wix, NSIS, TestDirector, TestTrack Pro, Enterprise Architect,
Jira, Redmine, Ajax, jQuery, Jenkins.
COMUNICATION SKILLS
German and English languages.
Gennady,
Team Leader
18 years in IT
Oleg,
Software Developer
15 years in IT
Sergey,
Software Developer
8 years in IT
Dmitry,
Software Developer
5 years in IT
OUTSTAFFING SERVICES WE OFFER
IT Outstaffing
– SimpITy provides the requested IT Specialist or dedicated team of developers for a
Client’s urgent and complex tasks.
IT Consulting
– SimpITy helps the Client to allocate IT Specialists outside Client’s company staff which
reduces costs and improves quality.
Simpity builds your own Development Team and meets your administrative needs, including office
unit and required Software in Belarus.
WHY STAFF AUGMENTATION
Why IT Staff Augmentation, you might be asking? Why not hire more full-time employees that will be
along for the long haul? Quite simply: because you may not always need the additional
staff. Sometimes, you need highly skilled and finely tuned workers to churn out important work and
then be done.
Sometimes, you need augmentation to what you’ve already got working.
WHY IT’S APPEAL TO YOU
Here are yours benefits to IT Staff Augmentation with SimpITy:
1. Cost Effective
– What’s the point of paying for extra employees year round if you only need them
for a very short time?
With IT staff augmentation, you’re paying for the work you need, when you need
it and only for the right skills at the right times.
2. Flexibility
– Staying flexible in business is arguably more important than staying powerful. The
ability to adapt is what promises that a company stays ahead of the curve and by using staff
augmentation, you can ramp up the intensity of your staff’s work output when needed.
3. Control
– By using IT staff augmentation, you, the organization, maintains complete and total
control over who is doing the important work, who gets delegated to minor tasks and who is leading
the charge on your most important and pressing projects.
4. Less Risk
– One of the most risky things during a major project can be full blown outsourcing. By
augmenting your existing staff with knowledgeable staff, you’re keeping things in-house and under
your jurisdiction, completely minimizing the overwhelming risk that can come with outsourcing.
CUSTOMERS ABOUT US
“As CTO of Shoedazzle, I used SimpITy as an offshore partner to augment our local developers team.
It was a great pleasure working with SimpITy. We were slightly doubtful at first, but quickly realized that outsourcing can be
great solution for any company looking for efficient, highly effective and affordable way of extending software development
team given the right outsourcing partner. We found such a partner in SimpITy. All deadlines were met, we were able to stay
within the budget and all deliverables were of top notch quality.
During the whole engagement we always felt in complete control, I highly recommended this team!”
Boris Droutman
CTO of Shoedazzle Inc.
“The company “Prosto Kino” Ltd. extends gratitude to the Simpity Ltd. team for mobile applications development on iOS and
Android for our cinema chains Silver Screen Cinemas. We really appreciate your prompt, competent and high quality
assistance in dealing with emerging issues during work on this project. Many thanks to the team for effective networking
and result. We hope that in the future our partnership will be successful also.”
Alexander Tolstick
CEO at “Prosto Kino” Ltd.
“In my role as founder and chief technology officer of STEALTHbits Technologies, I worked directly with the SimpITy team in
Minsk for a period of approximately three years. During this time, I found the team to be technically proficient, able to fulfill
any technical challenge that I presented them with. Some of these challenges included very low-level, complex design work
that was well beyond the skillset of many developers that I had employed in the past. Our team at SimpITy was quite simply,
“very bright.” In addition to their technical skillset, their ability to plan and deliver on-time product was sound. In countless
cases, developers worked late into evening hours to resolve customer issues or meet a deadline.
Further, over this time I had the pleasure of visiting the team in person many times. I had the privilege of getting to know
many of the staff members, and families on a personal level. My role has evolved and I no longer work directly with the
team, but I remain quite fond of the team and would certainly re-engage with them should the need arise. These are good
people.
For anyone looking to acquire a skilled, reliable team with integrity, I highly recommend SimpITy.”
Kevin Foisy
President & Founder, UC Clearly In
SELECTED PROJECTS
ADS project
The project goal is to deliver a
stateoftheart, userfriendly selfservice platform for creation and
management of dynamic, datadriven, selfoptimising HTML5 Rich Media ads. Developed solution
allows users to change and adapt existing ads with the possibility of building them from scratch. With
this CMS it will be possible to create extremely simple banners and medium complex rich media ads.
Developed platform can switch components and features on/off for specific user needs.
Project phase 1 scope of work
Design, Develop and Deliver the Platform on
one
Acceptance
and
one
Production
Environment with full Deployment process in
order.
Phase 1 developed features
Feature General elements:
Users management: Demo user, Registration
process, Reset/Change password, Registered
user;
Basic
user
documentation
and
HTML
generation.
Feature Create elements:
Sizes and Pre-set layouts;
Set of basic Available components;
Version management;
Automatically generated fall-back gif;
Total ad size indicator;
Auto compress images, video*, etc;
Preview Mode: Preview ad QR code.
Feature Manage elements:
Create, Copy, and Manage Ad Sets;
Notification
to
Weborama
Traffic
environment.
Feature Update live ads elements:
Update the content of live ads;
Save and preview changes.
Tools and Technologies
Backend, server, api:
JavaScript ES6
Node.js/ Loopback
RBAC
Amazon S3
Amazon Elastic Beanstalk
CI/CD: Codeship
Frontend:
ReactJS
Loopback REST API
Project Management
Daily stand-up call
Weekly status call
Version control GIT
Task tracking JIRA
Development methodology: Scrum
5 persons project for 3 month duration
EINHEITLICHE KOMMUNIKATIONSSYSTEMKONTROLLE
Die entwickelte Software ist für die Konfiguration eines einheitlichen Kommunikationssystems, für
Analysieren und Alarmierung nützlich.
Funktionsanforderungen.
Es gibt folgende allgemeine Funktionsanforderungen für die Software, die entwickelt werden muss:
Umfassende Ausnahme und Fehlerbehandlung von
ungültiger Eingabe, schlecht verhaltender
Software usw.;
Eingehende Analyse der Unterschiede in Konfigurationsdaten
für alle Arten von Typen oder
Optionen;
Erstellung von
„Software as a Service“ (SaaS), (Cloud-Computing). On-Premise oder Offline-
Benutzung wird vom laufenden Bild der virtuellen Maschine
unterstützt, das innerhalb des
Kundennetzwerks
läuft;
Entwicklung von Kategorisierung, Gruppierung, Bedeutung und Gewicht der
Konfigurationsoptionen;
Geo- und/oder Office- basierte Strukturierung der
Topologieblöcke und Hardwarekomponenten;
Intuitive und extravagante grafische Benutzeroberflache.
Auftragsumfang
Anforderungserfassung
Schätzung
Entwicklungsplan
Prototypenerstellung
Technisches Architekturdesign
User Interface Design
Projektmanagement
Programmierung
Fehlerbehebung
Unit-Tests Implementieren
Testen
Softwareimplementierung,
Installation und Konfiguration
Anwendungswartung
Anwendungsunterstützung
Tools &Technologies
Datenformat: JSON
Die Datensammlung Agent ist
vor allem PowerShell-basierte
Datenbasis: jede flexible
Auswahl
WEB Teil
: ExtJS für UI, Node.JS
als Backend
Project Management
Management und Tracking Tools:
tägliche Scrum Meetings;
wochentliche Sprints
;
YouTrack.
Engagement Modell:
Projektumsetzung basierend auf Zeit und
Materialbasis.
Entwicklungsmethoden: Agile (Scrum).
2 Personen Projekt für 6 Monate, Dezember 2015 – Mai 2016
Kunde
IT-Dienstleister in Kanada.
ACCESS RIGHTS MONITORING
Access Rights Inspector
is an application that determines user access rights on a Windows file system and
Active Directory tree, and provides a reporting interface to convey results.
The product can be used for scanning file systems and Active Directory trees, collecting security information
for each object, storing this information in a database, and present visual results in the form of interactive and
static offline reports through a web interface
Technologies
.NET
C#
C++
SilverLight 3
Web Services
MS SQL 2005
MS IIS
MSVS 2008
Subversion
Seapine
TestTrack Pro
TestLog
Mantis BTS
Project Management
Weekly updated
project plan and
budget
Weekly status
call
Weekly status
report
Risk
management
Web access to
Bug Tracking
System
Project Features
File System scanning for information on permissions, including remote
scanning of NetApp Data ONTAP
Active Directory scanning for permissions information including remote
scanning of Active Directory controllers
Retrieving all users information for a File Server and Active Directory
with membership data
Scanning permissions for file shares
Calculating Effective Rights based on explicit permission for
files/folders/share, user/group membership, built-in Windows security
principals, and permissions priority
Maintaining security information in a Microsoft SQL 2008 database
Web based client application for easily viewing of information about
object rights and group membership for anywhere
Reporting Wizard which helps to create complicated reports in four
steps
ERP-SYSTEM WARTUNG
ERP-
System ist ein industrielles Managementsystem, das Komplettlösungen der Großindustrie in
Lebensmittel- und Pharmaunternehmen bietet. Es ist eine verteilte Anwendung, die in mehrere
Teile gegliedert ist. Es hat unterschiedliche Module: Einkauf, Verkauf, Produktion, Statistik usw.
Tools &Technologies
Java
JavaScript
JAX-RCP
Tomcat,
Axis2
MS SQL Server 2008R2
DB/2
Oracle
CruiseControl
Ant
VSS
Mercurial
JIRA
Auftragsumfang
Projektteammanagement
Programmierung
Fehlerbehebung
Softwareimplementierung,
Installation und Konfiguration
Telefonkonferenz persönlich mit
dem Kunden
Wissensvermittlung
und Ausbildung
Project Management
Management- und Tracking Tools:
-
tägliche Scrum Meetings;
-
wöchentliche Sprints;
-
JIRA.
Engagement Modell:
Engagiertes
Entwicklungsteam.
Entwicklungsmethoden: Scrum.
4 Personen Projekt für 4 Jahre,
August 2011
– August 2015
Kunde
ERP-Systems
Entwicklungsunternehmen,
Deutschland
FLUGHAFENALARMIERUNG
Flug-Management IT-
System für die Flugstatusanalyse und Kontrolle.
Auftragsumfang
Anforderungserfassung
Einschätzung
Programmierung
Fehlerbehebung
Unit-Tests Implementierung
Testen
Softwareimplementierung,
Installation und Konfiguration
Anwendungsunterstützung
Telefonkonferenz persönlich
mit dem Kunden
Wissensvermittlung
und Ausbildung
Tools &Technologies
Java
XML
Eclipse
Apache
Ant
Checkstyle
CORBA
Project Management
Management- und Tracking Tools:
-
wöchentlich aktualisierter Projektplan und das Budget;
-
wöchentliche Statusabfrage;
-
wöchentlicher Statusbericht;
-
JIRA.
Engagement Modell:
Projektumsetzung, basierend auf Fix-Preis.
Entwicklungsmethoden: Modified Waterfall.
4
Personen Projekt für 4 Monate, September 2013 – Dezember 2013
Kunde
Einer der größten Flughäfen in Deutschland.