Page tree
Skip to end of metadata
Go to start of metadata

Vagif Zeynalov

Email: vagif@zeynalov.com, Phone: (650) 489-5552, Belmont CA

DOWNLOAD RESUME

Summary

High-qualified Software Engineer with wide set of skills, from System Architect and Software Development to DevOPS.

With more than twenty years of experience on ICT market of providing enterprise solutions using various technologies, platforms and programming languages.

Strong analytical, problem solving, and leadership skills.

Skills

Languages: Java, Scala, Objective C, Swift, Go, Shell, PHP, Python, Shell scripts, ...

Frameworks: Spring, Hibernate, Quartz, Gatling, Cucumber, ...

Databases: Cassandra, MySQL

Platforms: Unix (FreeBSD, Linux), Android, iOS, Mac, Windows

DevOPS: Chef, Network (Firewall, DNS, DHCP, SAMBA, AFP, LDAP), Storage (ZFS, Sync data, Backup), Virtual servers, Apache, Tomcat, Email system (SMTP, IMAP, Anti-Spam, Anti-virus)

Clouds: AWS, Google Cloud, Azure

Web: HTML, XML, JSON, Java Script, AJAX, WSDL, SOAP

Work Experience

2016 – present    Principal Software Engineer at Rakuten Marketing    

  • Solution Architect
  • Team lead
  • Back-end developer (Java, Nginx, Go, Lua)
  • Mobile developer (Android, iOS)
  • DevOPS (Chef, Cassandra multi datacenter cluster)

2015 – 2016                   Tech Lead, Senior Software Engineer at Rakuten USA

  • Back-end services development in the core services department (AMGCS)
  • RESTFul web services (Java, Cassandra, RabbitMQ)
  • Load balancing (Nginx, LUA, Scala, Cassandra, Memcached)
  • Batch processing, migration from Oracle to Cassandra (Scala, Spark, Java, Python)
  • Integration and performance tests (Cucumber, Gatling, Scala, Java)
  • Architect solutions
  • The development process organization (Confluence, Jira, Jenkins, Git)
  • Code reviews and quality control (Git, Atlassian Stash, Jira)
  • Help to the junior developers

2007 – 2015                         Senior Software Engineer at LifeStreet Corporation

  • System architect and designer
  • Team leader
  • Sr. Software Developer (Java/Objective C/PHP/JS/MySQL/Shell)
  • The Database and Infrastructure designer
  • Reporting and analytics

Projects

  • Business Alerts (2015) – Monitoring and alerts for Business metrics.
  • IT Manager (2015) – IT infrastructure and network design and implementationNetwork infrastructure, security, storage, backup, support users.
  • Mobile Ads (2011-2014) – Team lead, Mobile SDK (Android & iOS) for Publishers and Advertisers, AD Exchange adapters (RTB), Debugging tools
  • LocalTwist.com (2010) – DB structure and backed services design, B2B accounting role, B2C payment services
  • TrueAssure.com (2008-2012) – Team lead, DB structure and backed services design, payment services
  • The Payment role (2008-2012) – Design and implementation of secured credit card storage, and payment processor
  • Lifestreet Local (2007-2008) – Design and implementation of VOIP services based on Asterisk voice server

2005 - 2007  Technical Director, Intutel Ltd (Russia)

  • System architect and designer
  • Team leader
  • Sr. Software Developer (Java/PHP/JS/MySQL/Shell)
  • The Database and Infrastructure designer
  • Reporting and analytics

Projects

  • VOIP calling cards service 

Personal projects

  • CallManager - an Android application to place phone calls through different routes like GSM/SIP/GoogleVoice to save money. Available on Google Play http://goo.gl/gjZg5
  • Personal zeynalov.com web and mail servers based on Amazon AWS
  • Personal VoIP PBX system based on Asterisk – to make cheap (or even free) phone calls around the World.
  • Home entertainment system – FreeBSD based NAS server with ZFS large storage for multimedia content available across many devices in the house network via DLNA protocol.
  • Daily backups of all media files to AWS Glacier (Project on GitHub https://goo.gl/69aug8)

Education

Turkmen Polytechnic Institute, Turkmenistan

MS in Computer Science

College of San Mateo, CA

Java Programming certificate

  • No labels