Dmitry G. Viktorov
Los Angeles, CA 90025
+1-646-789-5090
Download Resume in Word Format or PDF Format

Education

M.S. in Computer Science, January 2009 - August 2010
University of Bridgeport, Bridgeport, CT, USA
  • Concentration Areas: Computer Communications and Networking, Wireless and Mobile Communications
  • Research Areas: Voice over IP, Distributed P2P SIP Model
  • Completed Ph.D. Teaching Requirement and Comprehensive Exam
  • Member of Upsilon Pi Epsilon Honor Society
M.S. in Computer Information Systems, September 2002 - June 2008
Kazan State University, Kazan, Russia
  • Concentration Area: Applied Mathematics and Informatics
  • Research Area: Text Mining Employing Information Retrieval Thesauri
  • State Qualifications: Mathematician, System Programmer
  • Graduated with Honors
M.S. in Telecommunications and Network Engineering, September 2004 - April 2008
Povolzhskaya State Academy of Telecommunications and Informatics, Samara, Russia
  • Concentration Area: Communication Networks and Commutation Systems
  • State Qualification: Network Engineer
Diploma in Telecommunications and Network Engineering, September 1998 - March 2002
Electrotechnical College of Communications, Kazan, Russia
  • Concentration Area: Communication Networks and Commutation Systems



Work Experience top

Sr. Java Software Engineer, July 2010 - Present
Epam Systems Inc, Santa Monica, CA, USA
  • Creating new programs and customizing existing programs utilizing programming languages and development environments.
  • Taking responsibility for the product software engineering and product architecture.
  • Participating in requirements gathering, analysis, design, implementation, testing and maintenance of software products.
  • Utilizing standard software development methodologies, processes, techniques and quality planning methods in all phases of work.
  • Communicating with clients to define specific product requirements, documenting design specifications, key entities and elements, data transformations and conversions.
  • Facilitating effective communication between customers and offshore technical team.
Graduate Teaching Assistant, September 2009 - May 2010
University of Bridgeport, Bridgeport, CT, USA
  • Preparing and giving some lectures and tests for graduate and undegraduate students in Introduction to CS (CS101 and CS102), Fundamentals of Algorithms (CS329), and Java Programming (CS410).
  • Grading students' tests, assignments, laboratory work, and projects.
  • Holding regularly scheduled office hours to assist and advise students who need additional help.
Java/C++ Software Engineer, August 2006 - July 2008
Eyeline Communications Inc, Kazan, Russia
  • Participating in the collaborative construction of architecture for mobile telephony software (client-server software for information and entertainment services via Text Messages and USSD).
  • Developing and debugging program code based on the constructed architecture using Java and C/C++ languages.
  • Developing administrative web-consoles using Java/HTML/Ajax/Flex technologies based on JBoss/Tomcat services.
  • Searching and analyzing Java open-source libraries to apply them to the particular functions of projects.
Laboratory Assistant (Part-Time), June 2005 - July 2008
N.G.Chebotarev Research Institute of Mathematics and Mechanics, Kazan, Russia
  • Developing the programming means for building of thesauri and thesaurus-aided text data mining.
  • Presenting the research results in scientific conferences.
  • Collaborating with other scientific communities that have similar research areas.
System Administrator, August 2004 - June 2006
Center of Economic and Legal Assistance, Kazan, Russia
  • Maintaining the computers and office equipment.
  • Developing and maintaining the Local Area Network of about 30 computers.
  • Modeling and maintaining the Windows Domain Network using Fedora Core Linux as a Domain Controller.
  • Developing services and web-consoles using Perl/Bash/PHP/HTML languages for network purposes.
Web Developer / Network Engineer, September 2002 - May 2003
Ecopharm Ltd, Kazan, Russia
  • Maintaining the computers, office equipment, and Local Area Network.
  • Developing the local website using PHP/HTML for the internal purposes, such as scheduling, chatting and document circulation.
Technical Assistant in Department of Data Transmission Systems, April 2002 - September 2002
Comtat Internet Provider, Kazan, Russia
  • Assisting customers to solve their technical problems in establishing the Internet connections.
  • Monitoring the operational status of all connections between network routers.
  • Keeping records of all network equipment of the company.



Major Skills top

Languages
  • Java (Sun Certified), C/C++, Perl, PHP, Visual Basic, Delphi
Software/Technologies
  • HTML, CSS, JavaScript, Ajax (JSON/Dojo), Adobe Flex
  • J2EE, Struts, Spring, Servlets, JSP
  • XML, XSL (XSLT/XPath), SOAP
  • Eclipse, Netbeans, MS Visual Studio (5.0, 2005, 2008), GCC/MinGW
  • Tomcat, Apache, JBoss
Networking
  • Frame Relay, TCP/UDP, IPv4/IPv6, VPN over IPSec, NAT
  • SNMP, DHCP, DNS, HTTP, FTP, SMTP/POP3/IMAP, P2P
  • Routing with RIP, RIP2, OSPF, BGP
Operating Systems
  • Windows: 3.11, NT 4.0, 95, 98, Me, 2000, XP, Vista, 7
  • Windows Server: NT 4.0, 2000, 2003, 2008
  • Linux: Red Hat/Fedora Core, Debian/Ubuntu/Knoppix, Mandriva
  • Unix: Sun Solaris
Databases
  • SQL, PL/SQL
  • Experience with MySQL, DB2, Oracle, and Sybase



Certifications and Awards top




Research Work top

  1. Dmitry G. Viktorov, "Algorithms for Information Retrieval from the Description of Museum Exhibits"
    TEL-2007, Kazan, Russia
  2. Dmitry G. Viktorov, "Thesaurus-aided Text Mining Algorithms for Information Retrieval"
    ADIT-2007, Saratov, Russia
  3. Dmitry G. Viktorov, Vladimir V. Ivanov, "Construction Problems in Information Retrieval Thesauri"
    EVA-2006, Moscow, Russia
  4. Dmitry G. Viktorov, Vladimir V. Ivanov, "Information System 'Cultural Heritage of Russia'"
    EVA-2005, Moscow, Russia

Top Education Work Experience Major Skills Certifications Research Work