Backend developer, Software Engineer

Summary

I am a highly skilled and motivated professional with extensive experience in designing and implementing user interfaces for complex systems. My expertise lies in creating seamless and visually appealing user experiences through my proficiency in Angular framework and angular material UI component library. I have a strong background in backend development, utilizing technologies such as Spring Boot framework and Java Stream API to process data efficiently.

In my previous role, I played a key role in developing RESTful services, implementing Rest-Controllers and services, and designing Spring JPA repository interfaces to query databases. I have a deep understanding of database management, having worked extensively with PostgreSQL in Docker containers. Additionally, I have experience in building message queues using Spring Kafka library and Kafka, enabling smooth communication between microservices in a Spring environment.

I am proficient in various testing methodologies, having utilized Junit and Jasmine for unit testing and Postman for testing REST APIs. I have a comprehensive understanding of version control systems such as Git, and I have actively contributed to projects using tools like Jira and Bitbucket.

One of my notable achievements includes creating Python scripts with the Alembic database migration tool to generate different versions of our application's database. I have a strong foundation in project management, utilizing Maven to manage dependencies and control library versions efficiently.

Overall, my diverse skill set, combined with my passion for creating intuitive user interfaces and robust backend systems, makes me a valuable asset to any team or project. I am driven by a desire to continually learn and adapt to new technologies, ensuring that I stay at the forefront of the ever-evolving tech landscape.

Expectations

a new job with challenging tasks, cooperative teams, stable organization

Employment Preferences
Expected Base Salary

**,000 USD

Academic Degree
Experience

Total Professional Experience

3 years

Startup Experience

1 year

Big-Tech Companies

no experience

Enterprise Experience

3 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate