Dzianis Yanouski
Angestellt, Java Team Leader, R-Style
Moscow, Russische Föderation
Werdegang
Berufserfahrung von Dzianis Yanouski
Bis heute 13 Jahre und 2 Monate, seit Mai 2011
Java Team Leader
R-Style
Responsibilities: - Defining the architecture for the application; - Designing and developing application components; - Monitoring and controlling of activity across the team; - Education team members about best practices and patterns; - Creating and maintaining CI System based on Jenkins. Technologies: Java SE, Java EE, AJAX, JavaScript. Frameworks: Spring WS, Spring MVC, jQuery. Tools: Maven, Git, Tomcat, Jenkins, TestNG, Selenium
2 Jahre und 6 Monate, Dez. 2008 - Mai 2011
Java Team Leader
Cetelem Russia , group BNP Paribas
Responsibilities: - architect and design software and database objects; - coding using J2EE (wed user interface development, business logic implementation); - controlling development process and review created code; - providing technical assistance and mentoring to lower level developers; - training and managing new team members. Technologies: Java SE, Java EE, WS-BPEL, Web-Services Frameworks: Hibernate, Spring, Struts, jQuery Tools: Eclipse, Ant, CVS, WebSphere, JBoss, JUnit.
2 Jahre und 1 Monat, Dez. 2007 - Dez. 2009
Senior Java EE Developer
Teenycompany
My duties were to participate in design software and database objects; to participate in coding using Java EE; to identify problems and analyze potential solutions including workarounds; to perform unit testing, integration testing, system testing and deployment testing. Technologies: Java SE, Java EE, EJB 3.0, JSF, XHTML, JPA, AJAX, JavaScript Frameworks: Hibernate, JBoss Seam Tools: Eclipse, JBoss, TestNG, DBUnit, HTMLUnit, Ant, SVN.
9 Monate, Apr. 2008 - Dez. 2008
Senior Java Developer
Deutsche Bank
Scope of duties: - designing software and data base architecture; - creating new data base scripts; - implementing new application modules. - providing process of building and deployment new application releases and data base changes; - writing documentation and deployment instructions; - training and managing new team members. Technologies: Java SE, SWING, RMI. Tools: Eclipse, Ant, CVS, DBArtisan, putty.
1 Jahr und 8 Monate, Sep. 2006 - Apr. 2008
Senior Java SE Developer
R-Style Group
Scope of duties: - development web user interface, thin client development (Servlets/JSP), - business logic implementation; - SQL queries implementation; - writing unit tests; - deploying the application to the production environment; - providing technical assistance; - mentoring to lower level developers. Technologies: Java SE, Java EE, JDBC XML, JNDI, JMS, AJAX, JavaScript Tools: Eclipse, Oracle AS, JUnit, Ant, Log4j, CVS.
2 Jahre, Okt. 2004 - Sep. 2006
Java SE/Java EE Developer
Effective Soft, Inc
Scope of duties: - coding server side, thick and thin clients; - graphic user interface development using Swing technology; - graphic user interface development using Servlets and JSP technologies, business logic implementation; - writing automatic tests using JUnit technology; - training and managing new team members; - communication with customers. Technologies: Java SE, Java EE, JDBC, Swing, AWT, XML, HTML, JavaScript Frameworks: Struts
3 Jahre und 2 Monate, Aug. 2001 - Sep. 2004
Software Developer
ADANI
Scope of duties: - analyzing a problem space; - coding; - database schema developing; - user training and communication with customers. Technologies: Delphi, SQL, XML. Tools: Delphi 5, 6
Ausbildung von Dzianis Yanouski
4 Jahre und 10 Monate, Sep. 1997 - Juni 2002
Mathematician
Belarusian State University
1. Theory of algorithm; 2. Physics of semiconductors; 3. Production techniques of semiconductors; 4. Theory of building software package 5. Information theory; 6. Programming techniques; 7. Operational environments of computer; 8. Control systems of databases; 9. Cybernetics principles;
Sprachen
Englisch
-
Russisch
-