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
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
