This is one of the users at Freelancer.com. If you wish to post your own project or become a service provider please signup here.
Username:
kosag
Last Login:
More than 1 week ago.
Name/Company:
serge
Country:
Belarus
City:
minsk
Area of Expertise:
Member Since:
01-06-2009 05:57 EST
Vision:
Analysis, Design, development, implementation and support of the software in various areas
Skills:
oop, desigin patterns, tcp ip stack, source controls, architecture building
Java - ant, maven2, swing, ejb2./3.0, jsp, jsf, web services, DWR, struts, spring, jdo(castor, hibernate), jdbc, jndi, junit, log4j, Eclipse plugins developing, Servers: GlassFish, Jboss, tomcat.
DB - MySQL, Postgres, HSQLDB
OTHERS Skills: php, c, delphi, javaScript, actionScript2.0 / 3.0, UML, other concepts
Keywords:
Average Pricing:
$7/hour
Rating:
(No Feedback Yet)
Technical Skills:
Progr. Languages, frameworks:
Java/J2EE/Desigin Patterns - ant, maven, swing, ejb, jsp, jsf, web services, struts, jdo(castor, hibernate), JPA, jdbc, jndi, junit, log4j, json.
Introduce with: spring MVC, lucene, cocoon, activeMQ, velocity, javaFx, Groovy, JBoss Seam, JBPM, shale and other.
Open source - Eclipse IDE plugins developing
Application Servers Expirence: Jboss, GlassFish, Tomcat
JavaScript - DOM/XSLT/Ajax; directwebremotiong.org(DWR), dojotoolkit.org, jQuery, Presentation layer implementing
Macromedia Flash ActionScript: Core 2.0 / 3.0
PHP - SimpleXML, DOMXML, MySQLLi, GD, Apache HTTP Server
RegExp
XML: XPath, XForms2(chiba.sourceforge.net),
Operating systems:
windows(NT, w2k, XP)
linux(Suse, Ubuntu)
Data Base Management systems:
Borland DBE
MySQL
Postgres
HSQLDB
Other Development Tools:
UML: Enterprice Architect
Source Controls: SVN, CVS
Issue management: Jira, Bugzilla
PROJECTS EXPERIENCE :
Project name: 2 percent
Goverment application. In accordingly to EU legalisation base taxpayers can direct 2% from your tax particular guild.
Position: Lead java developer
Tasks: System analys, security analus, implementation
Operating systems: Ubuntu8.1, Suse11.1, WindowsXP;
Enviroment: MySQL, Tomcat; Java6, Spring, EJB3.0, JSF, DWR3, DOM4J XPath
People worked: 4 programmers, 1 QA
Project name: Internet Telephony - The project for TV company.
Provides telephone functional through TV-attachment and board of management from television set
Position: Java developer
Tasks: System analys, architecture development, implementation, scripting, javaDoc
Operating systems: win/lin
Environment: IBM PC, Eclipse, Postgres8.3, Jboss4.2 application server, BroadSoft VoIP server, Struts1.6, EJB3.0 Persistence API, Hibernate3.0, dom4j, log4j, maven2
People worked with: 2 programmers
Project name: efprof - project lightening creation judicial suit
Position: Java developer
Tasks: Web design, development, deployment scripting
Operating systems: win
Environment: IBM PC, Idea, MySql, pgSql, oracle, castor, Tomcat. In project was used custum framework "webface", connecting business logic with web part.
People worked with: 4 programmers
Company: Godel Technologies Europe Limited 2007 april - 2008 january
Project name: www.clipstar.com - is analog youtube.com etc
Position: Java developer
Tasks: Web design, development
Operating systems: win/lin
Environment: IBM PC, Eclipse, MySql, Jboss, richFaces, tomahawk, ajax, others
People worked with: 9 programmers, 1 QA
*** EXTEND ***
At this moment i participated in some full-weight projects and had deal smoll correcting strange code.
Some words about my experience.
The Clipstar.com/ is improved analog of youtube.com/.
it is a project is to developing fully on opensource platforms. Substitutionally JDO wrote custom mapper, with the express risen purpose.
For developing progress created claster application under controll jboss application server.
Also used next the software envairoment: java1.4, mysql, jboss, jaxb, ant, mailAPI, ffMpeg, red5 - for converting user graphical fils. Next JSF implementations: tomowahwk, ajax4j, richFaces. Eclipse, win xp, lin suse.
Under clipstar worked 1QA, 9 developers.
I worked as web-developer role.
My task was ensuring capacity for meeting people.
I implemented part business logic and big piece presentation layer: is "community", "blogs", "swaps"(near 20 pages). A Big piece work consists of web2.0 paradigm. During developing process (i) activly used JavaScript, Ajax and JSF frameworks. Project has some phases. Afer alfa version release was site-redesign and internationalization.
Also we used bugzilla and some other useful tool-environments.
Upon this project i participated from May 2007 to January 2008.
My second project is the efprof.
Efprof has been maked by order american courts system.
Efprof is present heap sweeping web applications(arround 50 different hosts) under tomcat control.
Project heaps to build on resemblance as CMS API by name the "webFace". This framework is private creation from project company-founder. At that time framework is 8 years old. It has lost any logistic and architectural whole. This code was all-of-a-piece, that doesn't permit patterns of design.
In core CMS api included "Castor" ORM API.
For administraiting purpose under different hosts required developed some "backoffice" applicaton.
At start of our project team was included 3 developers, at end of project - 4 developers.
Used programm enviroment: WinXp, Eclipse, Idea, MySql, PostgressSQL, Oracle, Castor, WebFace Framework.
One of top requirements was useing of webFace framework in our developed backoffice-application.
The main trouble that appeared and contained in castor API is: this version ORM api by default can set connection with only single host. Each of host have different database system, such as Oracle, MySql, PostgerssSQL. To change castor api on other ORM, as Hibirnate, introduce impossible because it will entail unstable functioning whole application.
So, required to develop transport layer and customes framework core. As a resulte of our work was deploy independ application that organized the work of admin part that managing of heap different hosts.
Transport layer build one piece of the team. They received a data from different hosts by SOAP and JDBC connections and provide me.
My application part handled recirved data. So, I did core webFace framework customizing. Than I assembled full-weight J2EE application bace on webFace framework and us transport layer. This application executed the endest target was to manage a set of courts suit.
During developing process i assemble on ant.apache.org/ scripts that build and deploy set of applications and their libraries. Done XML presentation layer sectoring baced on webFace. Also i configure Tomcat application server.
Internet Telephony
The private project for TV company.
It provides telephone functional through TV-attachment and board of management from television set. Under Internet Telophony worked 2 developer and 1 QA. Team was distributed.
Project enviroment: WinXP/Linux Suse, java1.6, Eclipse, Postgres8.3, Jboss4.2 application server, BroadSoft VoIP server, Struts1.6, EJB3.0 Persistence API, Hibernate3.0(bug), dom4j, log4j, maven2, SVN.
Some of architecture: Administrator of system creates a personal account for users. Then an addon provides to user, and connecting with some of set their servers. User can manages application through TV-board.
About application architecture. Three-level application deployed on jboss application server. Under jboss application gives conect with database server and the "BroadSoft application server" - it paid VoIP server. VoIP server executes incoming and outcoming calls. With this server connecting accure by internal server protocol.
Scheme of invoke: User of system dialing with some abonent(if a balance of their account is not negative). An User-addon setup connection with jboss application server. Jboss-application, if user is allowed for this action, makes connection with VoIP server. VoIP server tries to invoke abonent, and return connection with abonent or message with reasons impossibility it. Jboss-application keeps call logs. And user has a capacity to view and manage of their incoming and outcoming invoked-list.
Second developer execute client-side part of work by JavaScript.
Basic functionalyty work of this project I have done: system analys, architecture development and their implementation, maven scripting(the new, more suitable and clever framework from apache.org framework), API and achitecture documenting providing.
Also i gave some consultations on setups BroadSoft of the server in accordance with specification for his administrator.
IDE Eclipse Plugin
Litle sub-pjoject that create stub of eclipse project with folder structure like maven hierarchy.
Bace of enviroment it "Eclipse Modeling Framework", JTD.
iRally
This project is continius now.
iRally the Flash-baced network game. Their user can buy gear that do improve their auto. The racing occur between 2-10 players at single moment.
Project Enviroment: Macromedia FlashCS3 - ActionScript3.0, PHP/Java, ApacheHttp Server, MySQL, AdobeAIR Server(?), drupal.org(?)
At project participaction of 3 people: designer, web-codder, and i - ActionScript codder. I provide nenwork pice of game.
Also i do some little quick-job. As result had some skills of next API:
- springsource.org
- aspectj.org
- jndi
- jmx
- activeMQ.apache.org
- cocoon.apache.org
- lucene.apache.org
- hc.apache.org
- myfaces.apache.org
- velocity.apache.org
- alfresco.com
- web-harvest.sourceforge.net
- oss.metaparadigm.com (json)
- fckeditor
- tinymce.moxiecode.com
Hobby: programming, music
Buyer Rating:
(No Feedback Yet)
Latest Open Projects:
(No Open Projects)
Latest Frozen Projects:
(No Frozen Projects)
Latest Closed Projects:
(No Closed Projects)
Provider Rating:
(No Feedback Yet)
Latest Bids on Projects:
Latest Won Projects:
Latest Lost Projects: