Roman Sarakvasa

senior software engineer

Scroll down

Roman has started his programming experiments already at the comprehensive school. Later he learned several programming and scripting languages by himself. During his university years, he got captivated by Java.

Now Roman is a skilled specialist with about two decades of professional experience. He is an owner of knowledge in various software engineering areas and methodologies.

Roman is a fast learner, who enjoys working in a team. With his will to explore technologies, Roman is always ready to do his best in order to obtain results in the coming projects of any complexity.

You can find more in my résumé.

Qualifications

Experience

I am a developer with almost 2 decades of experience in such fields as Java, SQL and WEB applications.

Methodologies

I enjoy working in a team using Scrum and other Agile methodologies. As about software development, Domain Driven Design and Test Driven Development are the tools I use every day.

Technologies

Experience in a wide number of different areas: Spring, build tools, CI, Linux administration, etc.

Self-development

Continuously improve my professional skills using conferences, podcasts and articles.