Verfügbarkeit
Verfügbar
Stundensatz
25 - 50 EUR/ Stunde
Vororteinsatz
Möglich
Standort
220039 Minsk, Belarus

Persönliche Daten

Nationalität
Belarus
Beruflicher Status
Freelancer
Berufserfahrung
14 Jahre, 3 Monate
Sprachkenntnisse

Russisch (Muttersprache)

English (Fließend)

Zur Person

Ich habe mehr als 5 Jahre Erfahrung in der Entwicklung von Java- und Mobile-Anwendungen. Ich habe an verschiedenen Projekten gearbeitet, die sich auf die Entwicklung von Web- und Mobile-Anwendungen, die Entwicklung von Backend- und Frontend-Systemen, die Entwicklung von Datenbanken und die Entwicklung von APIs konzentrierten. Ich habe auch Erfahrung in der Entwicklung von Cloud-Anwendungen und der Verwendung von Cloud-Technologien. Ich bin ein sehr motivierter und zuverlässiger Entwickler, der sich stets bemüht, die besten Ergebnisse zu erzielen. Ich bin ein Teamplayer, der gerne mit anderen zusammenarbeitet, um die bestmöglichen Ergebnisse zu erzielen. Ich bin bereit, meine Fähigkeiten und Erfahrungen in Ihrem Projekt einzubringen. Wenn Sie meine Qualifikationen und Erfahrungen interessant finden, kontaktieren Sie mich bitte über 'Jetzt Anfrage schicken', um mehr über meine Fähigkeiten zu erfahren und wie ich Ihnen helfen kann, Ihr Projekt erfolgreich zu verwirklichen.

Beschreibung

Ich bin Simpity Java Team-Mitglied. Unser Java-Team besteht aus 15 Full-Stack Entwicklern, die sich dem Personalbedarf der Kunden für das Ingenieurteam verschrieben haben. Wir sind bereit, sich Ihrer Projektgruppe unmittelbar sowohl als Freelancers-Team, als auch Einzel-Freelancer in 24 Stunden anzuschließen. Alle unsere Team-Mitglieder interessieren sich für remote-Rollen auf Vertragsbasis.

Wir arbeiten remote von unserem Büro in Minsk (Belarus). Gegebenenfalls ist unser Entwickler zu Dienstreisen bereit und kann sich einige Zeit bei Ihnen im Hause befinden.

Stundenlohnbasis 22 Euro/ Stunde.

Ich habe Master-Abschluss in Computer-Programmierung und volles Verständnis des gesamten Lebenszyklus eines Software-Entwicklungsprojekts. Solide Erfahrung als Full-Stack-Entwickler und Kompetenzschwerpunkte in den Mobiltechnologien.

Anlagen

Engineer Profil
Entwickler
Team profile

Sergey Baranov eine Anfrage schicken

Sergey Baranov ist momentan verfügbar.

Statistik von Sergey Baranov

Mitglied seit 13.01.2017
246  Profilaufrufe
background image

 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Java division profile 

 

background image

 

 

                                

 

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 

background image

 

 

                                

 

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 

 

background image

 

 

                                

 

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 augmen

tation 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. 

 

background image

 

 

                                

 

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 

background image

 

 

                                

 

SELECTED PROJECTS 

ADS project 

The  project  goal  is  to  deliver  a  state­of­the­art,  user­friendly  self­service  platform  for  creation  and 
management  of  dynamic,  data­driven,  self­optimising  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 

 

 

background image

 

 

                                

 

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. 

 

background image

 

 

                                

 

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 

background image

 

 

                                

 

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

 

 

 

 

 

 

 

 

background image

 

 

                                

 

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. 

Personen Projekt für 4 Monate, September 2013 – Dezember 2013 

Kunde 

Einer der größten Flughäfen in Deutschland.