Anton S. Kraievoy - Senior Java Developer - Curriculum Vitae

1 of 2

Anton S. Kraievoy - Curriculum Vitae Aim: seeking for Senior Java Developer / Java Technical Lead position

Personal information Birth date: 09/18/1982 Experience: 7 years of experience in web/Java development and network computing areas Contact email: akraievoy(at)gmail(dot)com Skype ID: akraievoy Contact phone: (+38) 093 141 24 59 Legend: currently being used, not used recently, basic knowledge

Professional skills Operating Systems: Debian/Ubuntu Linux, CentOS Linux, Windows XP Programming Languages: Java, JavaScript; Technologies: J2SE 1.6/1.5, J2EE 1.3, JavaScript 1.5; Development tools: IntelliJ Idea 9.0 (Ultimate), WireShark 1.2.2, Eclipse, NetBeans; Build tools: Ant 1.7, Maven 3.x, TeamCity 5.x, Hudson 1.2xx, Cruise Control 2.1; Deployment platforms: Tomcat/Jetty, Applets, Web Start, Weblogic, JBoss; Databases: H2, Oracle 9i, MySQL;

Application design, development and support skills OOA&D: GoF/J2EE patterns, communicate in UML, dependency management; Algorithm design: improving efficiency of and profiling existing software, JProfiler 6; XP/TDD: source maintenance, refactoring, unit/acceptance testing; Teamwork: XP/Scrup/RUP, tend to efficient, responsive, flat teams; Build management: multi-module maven/ant builds, continuous integration systems, cross-repo merge-ins/replications; Security: code signing, sertificate chaining, secure hashing, obfuscation; Web Design: HTTP, HTML/CSS, Graphics, Web Usability; AJAX/DHTML: jQuery 1.4.2/jQuery UI, DWR, JsHttp, XmlHttpRequest, JS DOM; Database design: schema design and versioning, stored procedure development;

Java programming experience J2SE core: rock-solid skills in collections, regex, concurrency, generics, reflection; Java GUI: AWT/Swing/Java2D + Prefuse, JFree Chart, Jasper Reports; ORM: JPA/Hibernate, commons-dbutils, raw JDBC with explicit transaction management; J2EE web layer: Spring-MVC + Servlets + StringTemplate/Velocity, JSP/Taglibs/Tagfiles, Struts, JetSpeed; J2EE backend layer: EJB, JMS; WebServices: REST+JSON, AXIS, XFire; IoC tools: Spring, picoContainer, nanoContainer;

Education / Academia M.S. at specialty "Business decision-making systems", Institute of Applied System Analysis of NTUU "KPI" Area of interest: complex networks, DHT-protocols and distributed data storage, resilience of distributed computing systems; Ph.D. research in progress: improving availability of large-scale distributed computing system via genetic/spectral algorithm; list of publications is available upon request;

Languages English – comfortable reading of programming/general English sources, decent written English, spoken improvable in quite short times; Russian - native tongue Time 2010.10 2011.02

Employment History Employer/Position or Project: Responsibilities/Technologies EPAM Java Crash Course: developing and performing Educational Course for Java Juniors

2009.09 2011.05

Dept. of Math. Methods of System Analysis; IASA, NTUU KPI ELW: design, development, maintenance of simple docserver with approval/scoring functions (code snapshot is available upon request); holonet: design and development of a platform for statistical and discrete-event simulation of complex networks and DHT protocols, genetic/spectral optimizations of networks with up to 4k nodes (code snapshot is available upon request);

2007.01 2011.04

codebistro.com XRFiles/XRSend: development and mainenance of X-Ray/MRT peer-review web-application; Glider/BQuick-NG: development and mainenance of successive versions of BQuick: striped streaming, interleaved asynchronous JSON/binary network protocols; BProof: maintenance of pre-publishing review/approve web-application; BQuick transfer manager: design, development, maintenance of distributed media streaming application;

Trainer (part-time) VNC + Freemind + ELW (see below) Assistant (full-time) Spring-MVC/Velocity, lightweight NOSQL-ish JSON-based file persistence layer Swing, Spring, JDBC over H2;

Project technical leader (telecommute, part-time) JQuery/REST, Spring-MVC/Velocity, JPA over H2; JQuery/REST, Spring-MVC+Velocity; Swing, Google Protobuf, SpringMVC+Velocity; Servlets, picoContainer, xFire, HttpClient, lots of handcrafted middleware (own remoting/persistence, webstart/singleinstance analogs);

11.04.2011 12:01

Anton S. Kraievoy - Senior Java Developer - Curriculum Vitae

2 of 2

2006.06 2006.10

Incom

Java developer / Build manager (full-time)

Kyivstar SelfCare Portal: bugfixing, build management (continuous integration, J2SE 1.5, Struts 1.0.3, Oracle 9i, Sun automatic test platform deployment). Solaris, CruiseControl, Ant, XSL. Resource Manager: simple Swing database front-end, which was (the db) integrated with Swing + JDBC over Oracle 9i CruiseControl SourceControl interface. 100% adopted by the team. 2004.01 System Architect / Java Vested Development, Inc. developer/ Build manager 2006.06 (full-time) Lighthouse project management portal: Implementation of several modules in J2EE 1.3 (Servlets, JSP, JetSpeed, distributed international project. Reasonable contribution to build management process Turbine, EJB), Oracle 9i, Linux, and overall code quality and stability. CruiseControl, Jakarta POI, Jasper Reports. Lighthouse PM portal extensions: Estimations of project schedule, costs and risks, Same as above creation of design proposals, successfully completed implementation and QA phases. Lighthouse Requirement Management module: rewrite of a module previously Same as above performed by India-based ISV subcontractor, heavy use of AJAX and POI, successful presale, development, integration and QA phases. Lighthouse Testing module: successful presale and implementation design phases. Same as above Lighthouse Custom Reporting module: Led a team of 3 developers during prototype Same as above phase, was responsible for estimations, requirements scope and technical solutions. Successfully completed the phase. 2004.05 Ciklum Ltd. Java Developer (full-time) 2004.01 InfoSuite (ExcelData): Design, development and bug fixing of modules used as J2SE 1.4, Swing, custom DOM-based replacements for several old modules. XML API 2004.02 Designer / Java Developer / rentacoder.com Technical Writer (freelance) 2004.05 TOM: Wrapping socket stream based communication protocol into web service in an J2SE 1.4, JAXP(DOM/SAX), AXIS, existing software project. Swing, Java 2D, Java Web Start Chord: Redesign and extension of simulation system used to validate/profile peering Core Java 2 network protocols. SixSigma: Math core of portal system that was to be used for statistical processing and Core Java 2 analysis of business data. CakeFight: Design and development of Swing-based game Applet with dynamic Swing + Applets classloaders. 2003.01 Java Developer / Maintainer Academic research (part-time) 2004.02 Network traffic engineering software package with temporal network structure synthesis J2SE 1.3.1, Swing, JUnit, JDBC/ODBC capability. Full development cycle w/o long-term maintenance, but with extensive bridge, Paradox DB profiling for performance. 2003.07 Java Developer / Maintainer Dev Zero G Ltd. (full-time) 2003.01 PrintSure: Pre-flight checking solution. Development/unit-testing. J2SE 1.3.1, Java Servlets/Applets, Struts, Java ImageIO, PostgreSQL. SiqoCMS: JSP-Based Content Management System. Development/unit-testing Same as above - ImageIO /maintenance. FlatPlan: JSP-Based preprint management solution. Development/unit-testing Same as above - ImageIO /maintenance.

11.04.2011 12:01

Anton S. Kraievoy - Curriculum Vitae - GitHub

Nov 4, 2011 - Experience: 7 years of experience in web/Java development and network computing ... Application design, development and support skills.

123KB Sizes 7 Downloads 274 Views

Recommend Documents

Curriculum Vitae - GitHub
Education. Ph.D. Statistical Science, Duke University, 2009 .... Ebook chapter on Advances in Math- ... Online Journal of Public Health Informatics 6:1. .... Probability and Statistics for Computer Science .... STAT Degree Completed In progress.

Blake Seers – Curriculum Vitae - GitHub
2012–2017 Doctor of Philosophy (Statistics and Marine Science), University of Auckland,. Auckland. 2010–2011 Master of Science (Statistics), University of Auckland, Auckland. Graduated with second class honours, first division. 2009–2010 Postgr

Ali Hejazizo – Curriculum Vitae - GitHub
Advanced Programming. · C++ Programming. ○␣ Bachelor of Science. 2011–2015. Amirkabir University of Technology. Tehran-Iran. - Electrical and Computer ...

Gökmen Göksel: Curriculum Vitae - GitHub
Vocational School, Computer Programming ... Gökmen Göksel. 2. Talks & Presentations. - JavaScript & Node.js Karabük University. Karabük, Türkiye. Feb 2016.

Olga B. Botvinnik – Curriculum Vitae - GitHub
Aug 6, 2017 - 2009 David Gifford Laboratory, MIT Computer Science and Artificial .... Taught three weeks of git, RNA-seq and analysis methods to graduate-level UCSD course ... Developed interactive curriculum for online Bioinformatics ...

André F. Rendeiro – Curriculum Vitae - GitHub
chine learning; Software development. Web development. Flask/Django, Javascript. Molecular Biology. Techniques Chromatin imunoprecipitation (ChIP), library ...

John T. Foster: Curriculum Vitae - GitHub
May 9, 2017 - Published. 24. H. Ouchi, A. Katiyar, J.T. Foster, and M. M. Sharma. ..... Blog. Contains various useful code snippets, examples, and resources ...

Yuteng Zhong – Curriculum Vitae - GitHub
Masters of Science,. 2014–Present. Specialized in Computer Science. Expected graduation date: 2015 – 12. Sun Yat-sen University. Guangzhou. Bachelor of ...

Curriculum vitae
1999-2001 MSc degree in Women's sport. 2002-2003 Assist lecture in Physical Education College. 2003-2004 Head of Physical Education Department.

Curriculum Vitae
Associate Professor at the Graduate University for Advanced Studies ... Next position: Research Fellow, Vanderbilt University Medical. Center, USA. 2004 - ... Security Action Group (GHSAG)'s technical working group on risk management and.

curriculum vitae
École Normale Supérieure (doctoral school: ED3C), Paris, France. ... Research Assistant to Leopoldo Bertossi (Department of Computer Science, Carleton ... 2011-12 Academic Year. Research ... Institute of Technology, United States. May ...

Curriculum Vitae
New York State Department of Environmental Conservation. Bureau of Marine Resources – Special Technical Advisor (2/08 – 5/08). • National Park Service. Marine Biologist – Fire Island National Seashore, NY (6/07 – Present). • Our World Und

Curriculum Vitae
19 Oct 2016 - Personal Information. Date of Birth: December 23, 1973 ... [7] Bargaining power of landlords and underdevelopment in a system of cities, Papers in Regional. Science 84, 239-250 (2005). ... [2] Book review: Yves Zenou, Urban Labor Econom

CURRICULUM VITAE -
NUST Chemical Engineering and Vice Chancellor's book prize 5th year (2012-2013). Activities & Interests. Cinema: I enjoy watching fantasy/science fiction movies. Books: I also read fictional literature. Sport: I am an avid follower of football and ha

curriculum vitae
(1) K. G. Spiliotis, F. I. Protopapa, A. I. Reppas and C. I. Siettos, Nonlinear Multi- scale Dynamics of Networks of Neurons: Equation-Free Bifurcation, Stability and.

Curriculum Vitae
Attended Workshop and Conference. ▫ 2014 Joint Mathematics Meetings, Jan. 2014, Baltimore, MD. ▫ PCMI-Summer Graduate School: Geometric Analysis, July ...

Curriculum Vitae
Mail: Department of Mathematics. University of Georgia. Athens, GA 30602. Email: [email protected]. Phone: (706) .... Maple, Latex, and Web design in HTML.

curriculum vitae
FNCE20001 Business Finance (Tutorial Instructor) ... cost to manufacture, which is similar to the high tech or other R&D intensive industries, and therefore can.

Curriculum Vitae
7 Jun 2017 - International Economic Review, Econometric Theory, Journal of Financial Econometrics, and Oxford Bulletin ... Feb 2011 – Jan 2014 Lecturer, Research School of Finance, Actuarial Studies and Applied Statistics, .... 2009 FIRN Exchange P

Curriculum Vitae
Research into advanced algorithms for intelligent text processing over very large data sets using .... International Conference on Knowledge Engineering and Ontology Development (KEOD) ..... system”, Journal of Applied Ontology, IOS Press.

curriculum vitae
binocular indirect ophthalmoscopy. J Mod Optics, 58:19-20, 1848-1856. http://dx.doi.org/10.1080/09500340.2011.599499. Sheehan M., Watson B., Goncharov A. (2011) Illumination System for Corneal Collagen. Crosslinking. Optom Vis Sci, 88:4, 512-524. htt

Curriculum vitae
Capella University, Minneapolis, MN. Doctor of Philosophy in Organization and Management, Specializing in Leadership ... Review service contracts for all medical devices. Serve as wireless coordinator and ... “Become Familiar with Networking Interf

curriculum vitae
Tazeka Oil field offshore Tunisia. - SMIP (Petrolium maintenance Company). 2 years Technical Superintendent / Maintenance Supervisor. - Samedan Of Tunisia ...

Curriculum Vitae
2006 IEEE/WIC/ACM International Conference on Web Intelligence ... “Text mining in action: Global disease surveillance and alerting from online news”.