This document summarizes the experience of Alexey Radetsky, a married software developer with over 20 years of experience. He has extensive experience developing web and telephony applications using various programming languages including Erlang, Perl, Python, PHP and Java. Currently he works as an outsourced senior developer and architect and also founded PearlSMS and PearlPBX, open source projects for SMS messaging and PBX systems.
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Sa...
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.