RUS UKR ENG DonNTU / Masters / 2010 / FCS

Frunt Andrey Aleksandrovich

Faculty of computer science and technologies

Cathedra of computer engineering

Computer systems and networks

Theme of master's work: Researching approaches for creating object-relational model using model-driven architecture

Scientific advisor: Dorozhko Leonid Ivanovich


CV

Ukrainian and Russian are the mother tongues
English (Intermidiate)
Programming languages: Java, C(ANSI C89/99), PHP5, C++(Fundamentals), Assembler(x86)
Query languages: ANSI SQL, JPQL, HQL
Markup languages: HTML, XHTML, XML(DTD/XSD), XSLT, CSS
Libraries & technologies: Java SE/EE, Spring Framework, JBoss Seam Framework, Hibernate, JSF, Facelets, ICEFaces, JBoss RichFaces, EJB, JPA, JMX, JMS, JavaMail, GWT, Ext GWT, Exadel Flamingo, RESTfull, Hessian, Apache OFBiz, Opentaps, JasperReports, BIRT, JUnit, RMI, Swing, SwingX, Zend Framework
Servers: GlassFish, Tomcat, JBoss AS, ORACLE WebLogic, Hudson
RDBMS: MySQL, PostgreSQL, Oracle Database 10g XE
IDE's: NetBeans, Eclipse, Geany, SpringSource Toolsuite, Zend Studio, C++ Builder
OS: Linux (Debian/Ubuntu), BSD (FreeBSD), Windows (3.11, 95, 98SE, 2000, XP)

Biography

Childhood

I was born in 1988. My native city is Kaniv, that placed in Cherkasska region. It was the ordinary childhood. Nothing especial didn't happens with me in those years. I used to go to kindergarten play with my friends and so on. As you can see, nothing unbelievable.

School years

I finished three classes of school number 6. After that my family arrived from Kaniv to the Dobropolye town in 1998. My family still living there. I finished my school study in 2005.

University

It wasn't too difficult to enter the Donetsk national technical university. But now I can say, that it was good decision to enter exactly this university and faculty of computer science and technologies.

In parallel with listening, installed programs, courses I have developed in their own directions. More from school, I was quite familiar with OOP and C, so I began to explore something new, this "new" were Web-technology and language PHP. Long it lasted ... learn the language and some libraries, I started making small sites for friends rock bands, and then followed for more than a serious and large-scale orders. But, as happens in some people, once I realized that this platform - it's not something that is worth spending your life, because life is short, and the platform wretched in every respect, in any case, from the subjective viewpoint of a man who will soon receive a Masters DonNTU. Following such changes was followed by a short period of creative exploration. At an opportune moment came at this time assistant in our department, Anton A. Gritsenko. He led us elaboration on one of the subjects and always laughed at our mediocre knowledge of what else, but one of my ill-advised jokes seem to play on his pride and he decided to give us some of their knowledge.

It was just great. Classes for which people go on their own, competing in writing code, trying to do something together. Most likely, it was the best semester of all-time study. Then I charted himself a new path of development - Java-platform and enterprise technologies that it provides. Nearly a half years of intensive work on yourself now started to bear fruit: not so long ago, I became an official employee of the U.S. company Exadel Inc., A branch which is located in Donetsk.

The latest craze the Java language and technologies that are associated with it, led me to an interesting topic for a master's thesis, which is associated with the PLO, databases, technology and design patterns-oriented applications. Not surprisingly, the head of my work I chose Leonid Ivanovich Dorozhko.

I should say that DonNTU helps me a lot to became a professional in some branches of computer science. There was a lot of good teachers, which helps me to understand the basics of different technologies and approaches.

But most of skills, that I have today was earned by myself. Because programmers must always studying and researching different things to be competent in modern technologies.

Plans for the future

I want to have a great life and good job. Good life is impossible without good family, so I plan to get married and create my own family. As for job, I plan always change and extend the scope of my professional responsibilities. I want to try myself not only in programming, but in management and architect. And of the main goals is to became a great professional in every technology, that I will work with.