SlideShare a Scribd company logo
Alexey Radetsky
Software developer
Date of Birth: 08/07/1977
Status: married, three children.
My goal is to find the job for personal financial
stability to reach certain level of comfort.
Summary
Software developer with 20+ years of experience.
✔ Erlang/OTP, Perl, Python, PHP, Java,
Javascript, C, C++, C#, Objective C.
✔ SQL and NoSQL databases: PostgreSQL, MySQL, Interbase/firebird, Riak, Mnesia.
✔ Software architecture including fail-over clustering
✔ Network applications design and implementations
✔ Web development - Javascript, jQuery, HTML, Ajax, WebSockets, Drupal framework,
Bootstrap.
✔ Well understanding of VoIP and Telco protocols: SIP, RTP, H.323, ISDN PRI,
✔ SMS integration — SMPP
✔ Multithread C, multiprocess C, Perl. IPC, Sockets, etc.
✔ Billing — RADIUS, Tacacs+.
Experience
2013 — Present
Pharos Mobile Ltd. - Outsourcing senior software developer and architector
Pearl SMS Stream — bulk SMS software. My own project in production state. Main features is:
➢ Send single SMS
➢ Send bulk SMS - prepare, verify, send, pause, cancel, view SMS details in campaigns and
reports
➢ Templates
➢ Contacts import, view and search
➢ View sending process in realtime
➢ SMPP incoming and outgoing connections
➢ HTTP GET API
➢ HTTP POST/XML API
URL — http://bulk.pharos.com.ua
In this project I used OTP infrastructure and few frameworks and libraries:
• gen_fsm, gen_server — for server applications
• n2o — web framework
• smpp34, smpp34pdu — libraries for SMPP protocol and PDU Analyze
• ranch — for TCP listeners
• cowboy — as web server
• epgsql, epgsql_pool for PostgreSQL Database Access and Data manipulations
• rabbitmq — for queues and task management
2011 - Present
PearlPBX — Founder, CEO, software developer and acrhitector
PearlPBX — my own project too. Goal of this project is to create the more flexible and interesting
GUI to asterisk* software than FreePBX for PBX and call-centers installations. Also I use it to
popularisation of Perl language.
Features:
➢ Realtime configuration of asterisk
➢ Web interface for easy administration
➢ Pearl Reports
Used:
• Template Toolkit
• CGI.pm ;)
• PostgreSQL , DBI
• Asterisk AGI, AMI
• NetSDS application framework
Presentation for PerlMama conference you can find at URL: https://goo.gl/Dly8O3
2007 — 2012
NetStyle Ltd. - Co-founder, CTO, Senior software developer and architector
One of the biggest project in NetStyle was VAS platform implementaion in Ethiopia.
During this project we have implemented the following:
➢ Layer 2 and Layer 3 network design and setup
➢ private application cloud implementation
➢ SMS and IVR platforms deployment
➢ SMSC and Softswitch integration with EthioTelecom
➢ Implementation and launch of several VAS applications
Technologies and core components:
• Base platforms: ALT Linux, DRBD, OpenVZ, Heartbeat
• Development platforms: Perl, PHP, PostgreSQL
• Applications: Kannel, Asterisk, Nibelite
• Communication technologies: HTTP, SMPP, ISDN PRI, SIP
Also we developed and start :
• few Drupal 6-7 based web sites with custom modules
• many asterisk-based installations
• first big contact center for Idea Bank with PearlPBX prototype on Drupal and PHP
• VAS-services
• Many of Drupal modules special for our Asterisk installations
• Asterisk users management
• IVR management
• CDR reports
• Queues reports
2011 — Present
SMPP Server with 1000 SMS/sec capacity.
Used perl, AnyEvent, own PDU analyzer.
2009
Special for Savik Shuster Studio 3s.tv
Software for multicast translation and receive quality sound for 100 PC's in 44KHz, 16bit, stereo
stream.
Used perl and alsa.
2010
Special for Idea Bank
Predictive Auto Dialer for Asterisk integrated with bank CRM subsystems.
2011
Special for Datagroup
Conference system for Asterisk with web-interface. Features:
➢ Scheduler of start conferences due day of week, days of the month and time
➢ Automatic voice notifications about future conferences
➢ Automatic email notifications
➢ Selecting the automatic collection of participants, authentication by PIN-code or/and
MSISDN.
➢ Controling loss of communication with the participant
➢ Online removing participant from conference
➢ Conference management by DTMF controlling. Online help.
➢ Record and listen recorded conferences
➢ Noise / Voice Activity indicator
➢ The ability to assign high priority (the ability to "mute" other subscribers) to any of the
participants.
➢ Mute / unmute from the web
➢ And much more ...
Used:
• Perl, Asterisk, jQuery, PostgreSQL, AnyEvent.
2006 - 2007
Elvisti
Web development using LAMP stack, Drupal framework and CMS.
2005 — 2006
Perfect Solutions — CTO, Software developer
Development of interactive TV applications
2005 - The program for interactive voting on the radio / TV. Integration with TV equipment, client
side management for Windows, the server part on perl, Interbase, Asterisk. Web reports in PHP. For
a long time, since 2005, it has been worked on the "Channel 5". Just about a year working on "1
+1".
2001 — 2005
SpaceGate Internet Service Provider — CTO
Most interesting project is - Linux based router for satellite receivers.
Gentoo based Linux router. Shared as ISO. Easy installation to hardware. Most installation was
done in Ukraine by Ukrtelecom administrators. Remote configuration via webmin special interface.
Used for internet access with DVB for small towns.
1999 — 2005
SVR, EuroNet (euro.net.ua), U'net (unet.net.ua) Internet Service Providers.
Senior Software developer, sysadm.
First in Ukraine prepaid billing system for whole Ukraine internet access 0-800.
Used: C, freeradius, own custom module for freeradius, SNMP, multithread, Interabase/firebird.
Hobbies
Living out of city,
Playing on piano and electric guitar,
Fishing,
Skiing.

More Related Content

What's hot

Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...
Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...
Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...
confluent
 
WebSockets with Spring 4
WebSockets with Spring 4WebSockets with Spring 4
WebSockets with Spring 4
Sergi Almar i Graupera
 
Working with JSON Data in PostgreSQL vs. MongoDB
Working with JSON Data in PostgreSQL vs. MongoDBWorking with JSON Data in PostgreSQL vs. MongoDB
Working with JSON Data in PostgreSQL vs. MongoDB
ScaleGrid.io
 
Prometheus – a next-gen Monitoring System
Prometheus – a next-gen Monitoring SystemPrometheus – a next-gen Monitoring System
Prometheus – a next-gen Monitoring System
Fabian Reinartz
 
Alfresco DevCon 2019 - Alfresco Identity Services in Action
Alfresco DevCon 2019 - Alfresco Identity Services in ActionAlfresco DevCon 2019 - Alfresco Identity Services in Action
Alfresco DevCon 2019 - Alfresco Identity Services in Action
Francesco Corti
 
Kamailio - SIP Firewall for Carrier Grade Traffic
Kamailio - SIP Firewall for Carrier Grade TrafficKamailio - SIP Firewall for Carrier Grade Traffic
Kamailio - SIP Firewall for Carrier Grade Traffic
Daniel-Constantin Mierla
 
ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!
Guido Schmutz
 
Kamailio - SIP Routing in Lua
Kamailio - SIP Routing in LuaKamailio - SIP Routing in Lua
Kamailio - SIP Routing in Lua
Daniel-Constantin Mierla
 
From Spring Framework 5.3 to 6.0
From Spring Framework 5.3 to 6.0From Spring Framework 5.3 to 6.0
From Spring Framework 5.3 to 6.0
VMware Tanzu
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
SSP Innovations
 
IP Geolocation Demystified
IP Geolocation  DemystifiedIP Geolocation  Demystified
IP Geolocation Demystified
BigDataCloudAPI
 
Introduction to Grafana Loki
Introduction to Grafana LokiIntroduction to Grafana Loki
Introduction to Grafana Loki
Julien Pivotto
 
Loki - like prometheus, but for logs
Loki - like prometheus, but for logsLoki - like prometheus, but for logs
Loki - like prometheus, but for logs
Juraj Hantak
 
Lille2010markp
Lille2010markpLille2010markp
Lille2010markpCh'ti JUG
 
Spring integration
Spring integrationSpring integration
Spring integration
Dominik Strzyżewski
 
Prometheus-Grafana-RahulSoni1584KnolX.pptx.pdf
Prometheus-Grafana-RahulSoni1584KnolX.pptx.pdfPrometheus-Grafana-RahulSoni1584KnolX.pptx.pdf
Prometheus-Grafana-RahulSoni1584KnolX.pptx.pdf
Knoldus Inc.
 
Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017
Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017
Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017
VOIP2DAY
 
Asynchronous stream processing with Akka Streams
Asynchronous stream processing with Akka StreamsAsynchronous stream processing with Akka Streams
Asynchronous stream processing with Akka Streams
Johan Andrén
 
Grafana Loki: like Prometheus, but for Logs
Grafana Loki: like Prometheus, but for LogsGrafana Loki: like Prometheus, but for Logs
Grafana Loki: like Prometheus, but for Logs
Marco Pracucci
 
Learn flask in 90mins
Learn flask in 90minsLearn flask in 90mins
Learn flask in 90mins
Larry Cai
 

What's hot (20)

Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...
Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...
Creating Connector to Bridge the Worlds of Kafka and gRPC at Wework (Anoop Di...
 
WebSockets with Spring 4
WebSockets with Spring 4WebSockets with Spring 4
WebSockets with Spring 4
 
Working with JSON Data in PostgreSQL vs. MongoDB
Working with JSON Data in PostgreSQL vs. MongoDBWorking with JSON Data in PostgreSQL vs. MongoDB
Working with JSON Data in PostgreSQL vs. MongoDB
 
Prometheus – a next-gen Monitoring System
Prometheus – a next-gen Monitoring SystemPrometheus – a next-gen Monitoring System
Prometheus – a next-gen Monitoring System
 
Alfresco DevCon 2019 - Alfresco Identity Services in Action
Alfresco DevCon 2019 - Alfresco Identity Services in ActionAlfresco DevCon 2019 - Alfresco Identity Services in Action
Alfresco DevCon 2019 - Alfresco Identity Services in Action
 
Kamailio - SIP Firewall for Carrier Grade Traffic
Kamailio - SIP Firewall for Carrier Grade TrafficKamailio - SIP Firewall for Carrier Grade Traffic
Kamailio - SIP Firewall for Carrier Grade Traffic
 
ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!ksqlDB - Stream Processing simplified!
ksqlDB - Stream Processing simplified!
 
Kamailio - SIP Routing in Lua
Kamailio - SIP Routing in LuaKamailio - SIP Routing in Lua
Kamailio - SIP Routing in Lua
 
From Spring Framework 5.3 to 6.0
From Spring Framework 5.3 to 6.0From Spring Framework 5.3 to 6.0
From Spring Framework 5.3 to 6.0
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
 
IP Geolocation Demystified
IP Geolocation  DemystifiedIP Geolocation  Demystified
IP Geolocation Demystified
 
Introduction to Grafana Loki
Introduction to Grafana LokiIntroduction to Grafana Loki
Introduction to Grafana Loki
 
Loki - like prometheus, but for logs
Loki - like prometheus, but for logsLoki - like prometheus, but for logs
Loki - like prometheus, but for logs
 
Lille2010markp
Lille2010markpLille2010markp
Lille2010markp
 
Spring integration
Spring integrationSpring integration
Spring integration
 
Prometheus-Grafana-RahulSoni1584KnolX.pptx.pdf
Prometheus-Grafana-RahulSoni1584KnolX.pptx.pdfPrometheus-Grafana-RahulSoni1584KnolX.pptx.pdf
Prometheus-Grafana-RahulSoni1584KnolX.pptx.pdf
 
Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017
Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017
Homer metrics | LORENZO MANGANI Y FEDERICO CABIDDU - VoIP2DAY 2017
 
Asynchronous stream processing with Akka Streams
Asynchronous stream processing with Akka StreamsAsynchronous stream processing with Akka Streams
Asynchronous stream processing with Akka Streams
 
Grafana Loki: like Prometheus, but for Logs
Grafana Loki: like Prometheus, but for LogsGrafana Loki: like Prometheus, but for Logs
Grafana Loki: like Prometheus, but for Logs
 
Learn flask in 90mins
Learn flask in 90minsLearn flask in 90mins
Learn flask in 90mins
 

Viewers also liked

Sery Leon Cv Amdocs
Sery Leon Cv AmdocsSery Leon Cv Amdocs
Sery Leon Cv Amdocsleonsery
 
YakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.docYakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.docYakov Gusyatinski
 
Resume
ResumeResume
Boris Lykah Resume
Boris Lykah ResumeBoris Lykah Resume
Boris Lykah ResumeBoris Lykah
 
CV - Vladimir Vyazmin - DevOps -2017
CV - Vladimir Vyazmin - DevOps -2017CV - Vladimir Vyazmin - DevOps -2017
CV - Vladimir Vyazmin - DevOps -2017kipialive
 
Java Developer resume
Java Developer resume Java Developer resume
Java Developer resume
Pavel Plakhotnik
 

Viewers also liked (15)

Golovko_Resume
Golovko_ResumeGolovko_Resume
Golovko_Resume
 
Lesia Velychko CV
Lesia Velychko CVLesia Velychko CV
Lesia Velychko CV
 
CV Alexander Petkevich
CV Alexander PetkevichCV Alexander Petkevich
CV Alexander Petkevich
 
Sery Leon Cv Amdocs
Sery Leon Cv AmdocsSery Leon Cv Amdocs
Sery Leon Cv Amdocs
 
CV
CVCV
CV
 
CV Ruslan Ilyasov
CV Ruslan IlyasovCV Ruslan Ilyasov
CV Ruslan Ilyasov
 
CV_Maksym_Ozhygin_en
CV_Maksym_Ozhygin_enCV_Maksym_Ozhygin_en
CV_Maksym_Ozhygin_en
 
YakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.docYakovGusyatinski_CV_2014.doc
YakovGusyatinski_CV_2014.doc
 
Grigorian_Max_CV
Grigorian_Max_CVGrigorian_Max_CV
Grigorian_Max_CV
 
Vladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_enVladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_en
 
Resume
ResumeResume
Resume
 
Best resume ever!!!
Best resume ever!!!Best resume ever!!!
Best resume ever!!!
 
Boris Lykah Resume
Boris Lykah ResumeBoris Lykah Resume
Boris Lykah Resume
 
CV - Vladimir Vyazmin - DevOps -2017
CV - Vladimir Vyazmin - DevOps -2017CV - Vladimir Vyazmin - DevOps -2017
CV - Vladimir Vyazmin - DevOps -2017
 
Java Developer resume
Java Developer resume Java Developer resume
Java Developer resume
 

Similar to Erlang Software Developer CV

Nassim_TLILI_resume
Nassim_TLILI_resumeNassim_TLILI_resume
Nassim_TLILI_resumeNassim TLILI
 
CV - Mohsan Raza Ali - Development Manager
CV - Mohsan Raza Ali - Development ManagerCV - Mohsan Raza Ali - Development Manager
CV - Mohsan Raza Ali - Development ManagerMohsan Raza
 
Developex_presentation_v2
Developex_presentation_v2Developex_presentation_v2
Developex_presentation_v2Olga Rusu
 
Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1CRHale
 
Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1
CRHale
 
[Altabel Group] General Presentation 2010
[Altabel Group] General Presentation 2010[Altabel Group] General Presentation 2010
[Altabel Group] General Presentation 2010elviragolyak
 
MHa Resume Aug 27 2012
MHa Resume Aug 27 2012MHa Resume Aug 27 2012
MHa Resume Aug 27 2012mhaapane
 
Charles Hale 1 2011
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011
CRHale
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
davered
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
Ram Krishna | BitHostIn
 
CURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_ZeynalniaCURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_ZeynalniaDaria Zeynalnia
 
Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15Mallikarjun Dirisala
 
Altabel Group Presentation (1)
Altabel Group Presentation (1)Altabel Group Presentation (1)
Altabel Group Presentation (1)Darya Bertosh
 

Similar to Erlang Software Developer CV (20)

Resume
ResumeResume
Resume
 
Nassim_TLILI_resume
Nassim_TLILI_resumeNassim_TLILI_resume
Nassim_TLILI_resume
 
CV_Alex_Mazur_SPD
CV_Alex_Mazur_SPDCV_Alex_Mazur_SPD
CV_Alex_Mazur_SPD
 
CV - Mohsan Raza Ali - Development Manager
CV - Mohsan Raza Ali - Development ManagerCV - Mohsan Raza Ali - Development Manager
CV - Mohsan Raza Ali - Development Manager
 
Developex_presentation_v2
Developex_presentation_v2Developex_presentation_v2
Developex_presentation_v2
 
Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1
 
Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1
 
Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
 
CV_English_GalinaRubinshtein
CV_English_GalinaRubinshteinCV_English_GalinaRubinshtein
CV_English_GalinaRubinshtein
 
[Altabel Group] General Presentation 2010
[Altabel Group] General Presentation 2010[Altabel Group] General Presentation 2010
[Altabel Group] General Presentation 2010
 
cv_Gaichuk
cv_Gaichukcv_Gaichuk
cv_Gaichuk
 
MHa Resume Aug 27 2012
MHa Resume Aug 27 2012MHa Resume Aug 27 2012
MHa Resume Aug 27 2012
 
Charles Hale 1 2011
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
 
CURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_ZeynalniaCURRICULUM_VITAE_Daria_Zeynalnia
CURRICULUM_VITAE_Daria_Zeynalnia
 
Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15
 
MartinVanha
MartinVanhaMartinVanha
MartinVanha
 
Bhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CVBhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CV
 
Altabel Group Presentation (1)
Altabel Group Presentation (1)Altabel Group Presentation (1)
Altabel Group Presentation (1)
 

Recently uploaded

New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
Dr. Mary Askew
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
alexthomas971
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
foismail170
 
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
yuhofha
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
foismail170
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
Sheldon Byron
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
Pushpendra Kumar
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
pxyhy
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
23211a7274
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
yuhofha
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
IrlanMalik
 
134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science
Manu Mitra
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
LukeRoyak
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
foismail170
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
atwvhyhm
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Dirk Spencer Corporate Recruiter LION
 
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Sheldon Byron
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
ssuser3e63fc
 
DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
FarzanaRbcomcs
 

Recently uploaded (20)

New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
 
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
 
134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
 
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
Chapters 3  Contracts.pptx Chapters 3  Contracts.pptxChapters 3  Contracts.pptx Chapters 3  Contracts.pptx
Chapters 3 Contracts.pptx Chapters 3 Contracts.pptx
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
 
DIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptxDIGITAL MARKETING COURSE IN CHENNAI.pptx
DIGITAL MARKETING COURSE IN CHENNAI.pptx
 

Erlang Software Developer CV

  • 1. Alexey Radetsky Software developer Date of Birth: 08/07/1977 Status: married, three children. My goal is to find the job for personal financial stability to reach certain level of comfort. Summary Software developer with 20+ years of experience. ✔ Erlang/OTP, Perl, Python, PHP, Java, Javascript, C, C++, C#, Objective C. ✔ SQL and NoSQL databases: PostgreSQL, MySQL, Interbase/firebird, Riak, Mnesia. ✔ Software architecture including fail-over clustering ✔ Network applications design and implementations ✔ Web development - Javascript, jQuery, HTML, Ajax, WebSockets, Drupal framework, Bootstrap. ✔ Well understanding of VoIP and Telco protocols: SIP, RTP, H.323, ISDN PRI, ✔ SMS integration — SMPP ✔ Multithread C, multiprocess C, Perl. IPC, Sockets, etc. ✔ Billing — RADIUS, Tacacs+. Experience 2013 — Present Pharos Mobile Ltd. - Outsourcing senior software developer and architector Pearl SMS Stream — bulk SMS software. My own project in production state. Main features is: ➢ Send single SMS ➢ Send bulk SMS - prepare, verify, send, pause, cancel, view SMS details in campaigns and reports ➢ Templates ➢ Contacts import, view and search ➢ View sending process in realtime
  • 2. ➢ SMPP incoming and outgoing connections ➢ HTTP GET API ➢ HTTP POST/XML API URL — http://bulk.pharos.com.ua In this project I used OTP infrastructure and few frameworks and libraries: • gen_fsm, gen_server — for server applications • n2o — web framework • smpp34, smpp34pdu — libraries for SMPP protocol and PDU Analyze • ranch — for TCP listeners • cowboy — as web server • epgsql, epgsql_pool for PostgreSQL Database Access and Data manipulations • rabbitmq — for queues and task management 2011 - Present PearlPBX — Founder, CEO, software developer and acrhitector PearlPBX — my own project too. Goal of this project is to create the more flexible and interesting GUI to asterisk* software than FreePBX for PBX and call-centers installations. Also I use it to popularisation of Perl language. Features: ➢ Realtime configuration of asterisk ➢ Web interface for easy administration ➢ Pearl Reports Used: • Template Toolkit • CGI.pm ;) • PostgreSQL , DBI • Asterisk AGI, AMI • NetSDS application framework Presentation for PerlMama conference you can find at URL: https://goo.gl/Dly8O3
  • 3. 2007 — 2012 NetStyle Ltd. - Co-founder, CTO, Senior software developer and architector One of the biggest project in NetStyle was VAS platform implementaion in Ethiopia. During this project we have implemented the following: ➢ Layer 2 and Layer 3 network design and setup ➢ private application cloud implementation ➢ SMS and IVR platforms deployment ➢ SMSC and Softswitch integration with EthioTelecom ➢ Implementation and launch of several VAS applications Technologies and core components: • Base platforms: ALT Linux, DRBD, OpenVZ, Heartbeat • Development platforms: Perl, PHP, PostgreSQL • Applications: Kannel, Asterisk, Nibelite • Communication technologies: HTTP, SMPP, ISDN PRI, SIP Also we developed and start : • few Drupal 6-7 based web sites with custom modules • many asterisk-based installations • first big contact center for Idea Bank with PearlPBX prototype on Drupal and PHP • VAS-services • Many of Drupal modules special for our Asterisk installations • Asterisk users management • IVR management • CDR reports • Queues reports 2011 — Present SMPP Server with 1000 SMS/sec capacity. Used perl, AnyEvent, own PDU analyzer.
  • 4. 2009 Special for Savik Shuster Studio 3s.tv Software for multicast translation and receive quality sound for 100 PC's in 44KHz, 16bit, stereo stream. Used perl and alsa. 2010 Special for Idea Bank Predictive Auto Dialer for Asterisk integrated with bank CRM subsystems. 2011 Special for Datagroup Conference system for Asterisk with web-interface. Features: ➢ Scheduler of start conferences due day of week, days of the month and time ➢ Automatic voice notifications about future conferences ➢ Automatic email notifications ➢ Selecting the automatic collection of participants, authentication by PIN-code or/and MSISDN. ➢ Controling loss of communication with the participant ➢ Online removing participant from conference ➢ Conference management by DTMF controlling. Online help. ➢ Record and listen recorded conferences ➢ Noise / Voice Activity indicator ➢ The ability to assign high priority (the ability to "mute" other subscribers) to any of the participants. ➢ Mute / unmute from the web ➢ And much more ... Used: • Perl, Asterisk, jQuery, PostgreSQL, AnyEvent. 2006 - 2007 Elvisti Web development using LAMP stack, Drupal framework and CMS.
  • 5. 2005 — 2006 Perfect Solutions — CTO, Software developer Development of interactive TV applications 2005 - The program for interactive voting on the radio / TV. Integration with TV equipment, client side management for Windows, the server part on perl, Interbase, Asterisk. Web reports in PHP. For a long time, since 2005, it has been worked on the "Channel 5". Just about a year working on "1 +1". 2001 — 2005 SpaceGate Internet Service Provider — CTO Most interesting project is - Linux based router for satellite receivers. Gentoo based Linux router. Shared as ISO. Easy installation to hardware. Most installation was done in Ukraine by Ukrtelecom administrators. Remote configuration via webmin special interface. Used for internet access with DVB for small towns. 1999 — 2005 SVR, EuroNet (euro.net.ua), U'net (unet.net.ua) Internet Service Providers. Senior Software developer, sysadm. First in Ukraine prepaid billing system for whole Ukraine internet access 0-800. Used: C, freeradius, own custom module for freeradius, SNMP, multithread, Interabase/firebird. Hobbies Living out of city, Playing on piano and electric guitar, Fishing, Skiing.