SUMMARY
- Data modeling and modeling of business process and flows.
- Develop distributed applications with very complex structure of deployment.
- Develop applications for internet/intranet solutions.
- OOA/OOD with UML
- Develop applications for B2B, B2C, C2C, E-commerce
- Management, analysis, design, development, implementation and support of the software in various areas: automotive, sciences investigations, financial operations, goods keeping, bookkeeping and manufacturing, chemical industry, warehousing, medicine, insurance and touristy.
- Automation of processes of processing of materials by laser radiation
- Training end-users for working with developed software applications.
Use of such programming languages and modern technologies and methodologies as:
• JAVA (from 1.0 to 14, ,java beans, JEE 2,5,6,7,8)
• Spring/SpringBoot
• Multi-tier/Concurency programming
• JaxRS, RestAPI, Swagger, OpenAPI
• Web UI with HTML, JavaScript, TypeScript, CSS, Angular, JSF, JSP
• Web application based on Java technologies such as (JSPs, SERVLETs, EJBs,XML and XSLT).
• Web application based on Microsoft Technology such as ASP.
• Open Source Tools and Frameworks as Spring,Struts, Webwork, Hibernate, Xdoclet, POI, Ant, Maven, Junit, Jetspeed, Log4j, Sitemesh.
• HTML, script languages such as JAVA SCRIPT, VB SCRIPT.
• XML processing with (DOM/SAX/StAX) and transformation with XSLT tools
• COM/DCOM (Visual Basic Environment).