Vlad Alin Florian
Verified Expert in Engineering
Software Developer
Alin is a passionate software developer with over five years of professional experience in complex web platforms. He specializes in Java, Spring, React, and Angular and can adapt quickly to any stack. Alin is motivated by creating high-quality, scalable, and secure software. He strives for continuous improvement, designing clean architectures, and learning new technologies
Portfolio
Experience
Availability
Preferred Environment
MacOS, Git, IntelliJ IDEA
The most amazing...
...platform I've developed monitors physical activity using sensors. The data was processed using Spark MLlib and Spring Boot and the UI was developed in Angular.
Work Experience
Full-stack Developer
Noom
- Made technical decisions and contributed to growth tools and systems for increasing experimenting velocity.
- Maintained and added new features to React and Django applications.
- Debugged and maintained 24/7 systems for possible issues.
Software Developer
Catalysts
- Made architectural decisions, and was also involved in business decisions.
- Created the security bone structure for an enterprise application.
- Integrated with external authentication using Keycloak.
- Integrated with third-party apps, exposing external API using Swagger.
- Introduced lazy loading modules for the Angular 7 application. The optimization improved the loading time.
- Created email templates using Thymeleaf with SMTP/MailHog Spring integration.
- Migrated the back end of a server using an old version of Spring and Ivy (dependency manager) that was exposing functionalities through a message broker, to the latest version Springboot using Gradle, and functionalities exposed as REST API.
Java Developer
Betfair
- Took part of the payments platform team.
- Developed new features and optimized existing ones.
- Published events using Kafka.
- Externalized API functionalities using REST.
- Completed integration testing of new features.
Experience
Private Client
ICO App
Technologies: Springboot, Angular 5, MongoDB, Social Authentication
Private Client
Education
Bachelor's Degree in Computer Science
Technical University - Cluj-Napoca, Romania
Skills
Libraries/APIs
React, REST APIs, RxJS, JDBC, Social APIs
Tools
IntelliJ IDEA, Flyway, Git, Travis CI, Ivy, Gradle, Apache Maven
Frameworks
Spring Boot, JPA, Angular, Angular Material, Spring Security, Spring, Django, Thymeleaf, Swagger, Mockito, JUnit
Languages
HTML, Java 8, TypeScript, JavaScript 6, CSS, Python 2, JavaScript
Paradigms
Object-oriented Programming (OOP), Object-relational Mapping (ORM), Functional Programming
Platforms
Amazon Web Services (AWS), MacOS, AWS Lambda, iOS, Windows, Linux, Android, Firebase
Storage
Spring Data JPA, MySQL, MongoDB
Other
System Design, Git Extensions, Interviewing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring