Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Work Preference
Timeline
Hi, I’m

Arturs Staseluns

Senior Software Engineer
Riga,RIX
Arturs Staseluns

Summary

Innovative technology professional with several years of diverse experience. Skilled in enhancing systems and aligning technical solutions with business objectives. Proven success in leading projects from start to finish and contributing to organizational growth and success.

Overview

15
years of professional experience
5
Certificates
8
years of post-secondary education

Work History

Exigen Insurance Systems
Riga, RIX

Senior Backend Developer
09.2022 - Current

Job overview

  • Participate in international team to support and implement features for the US, UK, China and other markets’ insurance systems
  • Troubleshot complex technical issues to identify root causes, developing effective solutions to prevent future occurrences.
  • Enhanced system performance by optimizing back-end code and implementing efficient algorithms.
  • Streamlined deployment processes through automation tools, reducing human error and increasing productivity.
  • Reduced server downtime by proactively monitoring system health and addressing issues promptly.
  • Participated in agile development methodologies such as Scrum or Kanban, ensuring consistent delivery of high-quality software on time.
  • Conducted thorough code reviews that promoted high-quality software development practices amongst team members.
  • Designed and built microservices architecture, enabling better scalability and flexibility within the application ecosystem.
  • Integrated third-party APIs into existing systems for added functionality without compromising performance or security standards.
  • Improved code quality by implementing automated testing procedures using industry-standard frameworks.
  • Collaborated with front-end developers to ensure seamless integration of back-end functionality into user interfaces.
  • Increased website responsiveness by identifying and resolving bottlenecks in server-side processes.
  • Optimized database queries for faster data retrieval, enhancing the efficiency of various applications.
  • Technologies: java21, rxJava, docker, micro-services, REST, postman, spring, JUnit, maven, SBT, jenkins, git, postgres, bash, kafka, zookeeper, solr
    Methodologies: Event-driven command pattern microservices’ design, Agile Scrum.

Accenture
Riga, RIX

Java Intern - Team Lead
01.2017 - 06.2022

Job overview

  • Participate in international team to support and implement features for the UK government television (Channel4).
  • Conducted thorough code reviews, maintaining consistent coding standards across the team.
  • Maintained detailed documentation of back-end systems for easy reference by other team members during development cycles or maintenance periods.
  • Mentored junior developers in best practices and coding standards, fostering a collaborative team environment.
  • Collaborated with cross-functional teams to design and implement new features, ensuring timely project completion.
    Analyzed system requirements alongside project stakeholders, translating those needs into actionable development tasks for the team.
  • Continuously updated professional knowledge and skills by attending industry conferences, workshops, and online courses, applying new techniques to enhance the team''s development capabilities.
  • Employed coding practices based on commonly accepted standards.
  • Developed and maintained core product services, libraries and frameworks.
  • Improved code quality by implementing automated testing procedures using industry-standard frameworks.
  • Designed and built microservices architecture, enabling better scalability and flexibility within the application ecosystem.
  • Developed scalable APIs for seamless integration with front-end applications, improving overall user experience.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Applied industry best practices during the development process to create secure java applications with minimal vulnerabilities.
  • Integrated RESTful APIs into Java applications, enabling seamless data exchange between systems.
  • Developed comprehensive test cases for Java applications, ensuring optimal functionality prior to deployment.
  • Assisted in creating technical documentation for end-users, contributing to improved usability of software products.
  • Improved system efficiency by optimizing Java algorithms and data structures.
  • Tested and deployed scalable and highly available software products.
  • Created proofs of concept for innovative new solutions.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Technologies: Design patters and programming models (Java), micro-services (REST), frameworks (Dropwizard, Spring), testing frameworks (JUnit), building tools (Maven, Gradle), dockerizing applications (Docker), build and deployment tools (Jenkins, Jenkins2, Bamboo), sub-versioning (git, svn), databases (DynamoDb, Oracle, MySQL), AWS infrastructure (CloudFormation, IAM, CloudWatch, ParameterStore, Kinesis, Firehose, Lambda, s3, DynamoDb, DAX).
  • Methodologies: Agile Scrum, Kanban.

Itella / OpusCapita
Riga, RIX

Programmer, Electronic Document Processing Engineer
09.2010 - 06.2016

Job overview

  • Experience: financial document processing, graphical representation creation; technical documentation creation, short period of project management; experience in problem solving, experience in working in conditions of bad communication and poor specification; critical situation solving.
  • Created, developed, supported and improved document processing flows from starting from customer data processing, visual document representation until sending to the final destination for more than 20 customers);
  • Reduced system errors and improved reliability.
  • Integrated data visualization media and tools to illustrate complex analyses.
  • Developed custom scripts to automate repetitive tasks, freeing up valuable time for other project priorities.
  • Developed custom software solutions for clients, tailored to their specific business needs and operational challenges.
  • Performed code refactoring and optimization to improve performance.
  • Created detailed reports on engineering activities and findings.
  • Documented and developed engineering procedures and processes.
  • Technologies: GMC, edifact, idoc, xml, bash, rdp, ssh, regex.

Education

University of Latvia
Riga, RIX

M.D. from Computer And Information Sciences
09.2008 - 06.2010

University of Latvia
Riga, RIX

Bachelor of Science from Computer And Information Sciences
09.2004 - 06.2008

Daugavpils Russian High School
Riga, RIX

High School Diploma
09.2001 - 06.2004

Skills

Requirements analysis

undefined

Certification

AWS Cloud Practitioner

Languages

English
Advanced (C1)
Russian
Bilingual or Proficient (C2)
Latvian
Bilingual or Proficient (C2)

Work Preference

Work Type

Part TimeFull Time

Work Location

HybridRemote

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hoursPersonal development programsPaid sick leavePaid time offWork from home optionHealthcare benefits

Timeline

Senior Backend Developer

Exigen Insurance Systems
09.2022 - Current

Java Intern - Team Lead

Accenture
01.2017 - 06.2022

Programmer, Electronic Document Processing Engineer

Itella / OpusCapita
09.2010 - 06.2016

University of Latvia

M.D. from Computer And Information Sciences
09.2008 - 06.2010

University of Latvia

Bachelor of Science from Computer And Information Sciences
09.2004 - 06.2008

Daugavpils Russian High School

High School Diploma
09.2001 - 06.2004
Arturs StaselunsSenior Software Engineer