Team Lead Developer
"Ниц "Старк"
Москва, Россия
Developing WEB services for EmerCom of Russia:- Systems of forecasting emergencies;- GEO information systems;- Emergency call system;- Prototype of system 112.My main project at this company was "АИУС РСЧС" (Automatic information and control system for reaction and forecasting in emergency situations), that consists of:- Database of EmerCom infrastructure important elements on the whole territory of Russia;- Forecasts and calculations models of emergencies;- Interactive map with layers of emergencies, forecasts, objects, etc.- Workflow and documents for emergency cases.One of the other projects was the prototype of system 112, to get and process emergency calls. It works under FreeSWITCH VoIP and has a WEB interface. Media stream transferred under WebRTC by SIP protocol, that realized by SipJS library.My role included front-end and back-end development, UI/UX design, DevOps support for our team. Also, I took a part in the hiring and onboarding processes of junior developers. Our team was about 10 people: PM, DBA, me as front and back lead, analytics, reports and integration developer, few junior developers.The result of my work was lunching expert system for EmerCom of Russia and the same system for RusHydro. Under my leadership, the product delivery became significantly faster and stable. We acchived the result by implantig continuis integration process by TeamCity with auto testing, moving team to GIT, separating project by NuGet packages.Languages: C#, JavaScript, SQLOS: Windows, LinuxPlatforms: .Net, .Net CoreDatabases: MS SQL, PostgreSQLFrameworks: ExtJS, OpenLayers, SipJS Librarby, WebRTC, ASP.NET MVCTools: Postman, Selenium, GeoServer, TeamCity, Git, NuGet, FreeSWITCH