Angular Developer & Java Developer & Javascript Developer
Přehled
Krátké shrnutí
Kandidát je full stack vývojář se zkušenostmi s údržbou a vývojem ERP řešení pro státní správu a velké společnosti. Má širokou škálu znalostí programovacích jazyků a je zvláště zkušený v jazyce Java a frameworku Spring. Má také zájem naučit se více o JavaScriptu a Reactu. Kandidát je otevřený zapojení do nových týmů a je ochoten se přestěhovat do jiné země. Má předchozí zkušenosti s řízením a prací v restauraci a také s vedením vlastní společnosti zabývající se vývojem softwaru. Kandidát dobře rozumí OOP, návrhovým vzorům a správě databází SQL. Je obeznámen s webovými službami API a má zkušenosti s agilními metodikami a metodikou Scrum. Má silné komunikační dovednosti a hovoří plynně anglicky, do jisté míry rozumí francouzsky. Kandidát je klidný, trpělivý a má zkušenosti s účetnictvím a daněmi.
Pracovní zkušenosti
2017/... - Full Stack Developer
- Maintained and developed "SPI sustav," an ERP solution for government and large companies.
- Worked on maintenance of C# and Clarion client desktop app.
- Migrated from ASP.NET and LINQ to Java, using REST, Spring, and Hibernate.
- Developed client web app in Angular and TypeScript.
- Mentored junior developers and worked on database development in MS SQL.
2013/2017 - Non-IT related, managed and worked in a restaurant.
2007/2013 - Own company focusing on software development, mostly worked as an external associate for a software development company.
- Worked on projects Formica and Budget Classification.
- Developed client side of Formica using Visual Basic 6.0 and made changes to the database in SQL Server 2005.
- Maintained and corrected bugs in Budget Classification, an internal web application for the Ministry of Finance using ASP.NET.
2005/2007 - Software development company
- Worked on the development of E-porezna, a desktop application for filing tax returns.
- Developed client and server side using VS.NET 2.0 and created queries for data management in SQL Server 2005.
- Ensured transfer and safety of information using XML, SOAP, and digital encryption.
- Created BizTalk processes and business rules for data validity and reports for form printing using Microsoft Report Viewer.
Technical Skills:
- Good understanding of OOP and design patterns.
- Very good knowledge of Java, Spring, Hibernate, and Angular.
- Experience in a wide variety of programming languages: Java, TypeScript, C#, C++, VB, ASP.NET.
- Good knowledge of SQL database management.
- Understanding of web API services and related technologies: REST, SOAP, JSON.
- Familiarity with Agile & Scrum methodology.
Other:
- Very good understanding of English, verbal and written.
- Understanding of French.
- Familiarity with accounting and taxes.
- Good communication skills.
- Calm and patient.