logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Java Developer
Mindera - RomaniaJava Developer
Mar. 2022Sibiu, Romania
Java Consultant
Syneco Trading GmbHJava Consultant
Apr. 2021 - Feb. 2022remoteContributing to company's success, driving new business requirements implementation thru TDD, Software craftsmanship.
Java Developer
Cognizant SoftvisionJava Developer
Sep. 2020 - Apr. 2021remoteWorked on an internal project, which is intended as a furniture online shop. - Implemented the payment REST Endpoint, which charged the credit card using Stripe API. The whole payment service was developed in Spring WebFlux. Second project, a delivery project, I'm part of the back-end team implementing AWS lambda-powered APIs for a credit simulator of a french Bank. AWS Lambda only backend.
Java Developer
C4Media, Inc. (Toronto, Canada)Java Developer
Sep. 2015 - Apr. 2020remoteFull time contractor working for C4Media as part of the InfoQ.com Dev Team. - When I joined the team we were doing a lot of manual/maintenance operations. So in trying to make life easier, I proposed solutions to automate the manual work as much as possible. I proposed, designed and implemented a flexible java app. that automated email bouncers processing. - Worked on a new project from Scratch - Users Engagement - which was aiming to prune our newsletters subscriptions. -- Discuss with business, clarify and simplify requirements, compiled them into a sequence Diagram to specify/clarify all the UseCases of the system -- SQL Schema definition DDL -- Spring Boot, Hibernate, JPA, Spring Data JPA -- I started tinkering with TDD, CleanCode, etc.. -- I managed another team member - I was also involved in breaking up the monolith into modules/microservices. I wrote from scratch a module (AttachmentService) which is a custom service to ease the file storage in AWS S3 buckets. -- strove to use TDD, and when I submitted the project into Sonar I had a 75% Code Coverage. -- unit , integration, and “acceptance tests” -- I tried to put together a 'continuous delivery' pipeline in Jenkins -- I also striven for Clean Code, building an easy to use, fluent API for Storing and Updating files in the S3 - I tried to promote TDD within our dpt., I made a plan for the management, and presented to the Team - In the last couple of months in the company, I did extensive React/RN Courses in preparation for a new potential RN project.
Java Developer
CGS (Computer Generated Solutions)Java Developer
Nov. 2013 - Aug. 2015Sibiu County, RomaniaWorking as a full time contractor for IBM, as a Java Developer, I have been part of a team maintaining a corporate-wide IBM internal project. - I did some smaller scope maintenance and development on the front-end(Dojo, JavaScript), - most of my work was on the back-end: change requests, bug-fixing, some JUnit Tests, (Servlets, POJOs, etc..) - When a larger new Behavior was needed in the project, and I was assigned the task of implementing this new Service, I remember striving to have as much tests as possible (tinkering with TDD) - I made a presentation to the Team about Unit Testing trying to promote writing the code in a Testable way and having Unit Tests in the project starting/running the project locally was insanely complicated - that is why I remember trying to make life easier by understanding what was exactly that the project need in order to run locally - documenting the process thus making it easier to onboard other colleagues
Java Developer
PentalogJava Developer
Mar. 2012 - Nov. 2013Pentalog - being a nearshore outsourcing firm, I worked as a contractor for several clients(APA IT, NTT Data, Daimler AG). I did maintenance & development for a Eclipse RCP desktop app, and also some back-end development. Highlights: - I was proud of a small Monitoring project for Operations Team which I started from scratch -- sitting down with the customer I've drew some UML Diagrams which specified what the application should do -- captured the requirements in UML diagrams to make sure sure that we have correctly captured Clients requirements and to have a common/documented alignment with the client -- I have implemented the code from scratch striving to have unit tests for the requirements - this was on my own initiative as work environment was not focused on automation testing - On a short notice, I was able to take over a new application written in Groovy and with great effort I was able to implement the new Change Requests/features needed by the client
System Developer
VismaSystem Developer
Sep. 2008 - Mar. 2012Sibiu, RomaniaI have been involved with: new development, design and requirements detailing, responsible for Continuous Integration environment, writing test applications, data provisioning, etc.. Highlights: - I worked on 2 projects: -- a Master Data Management project -- an Integration Project between OnPremises(.Net) and OnDemand(Java) applications - I was responsible for researching and setting up a JMS Cluster with fail-over, researching about JMS Topics, Queues, guaranteed delivery, etc..
Tester, Developer
MCR(Multimedia Capital Romania)Tester, Developer
Aug. 2006 - Sep. 2008As a Team Member of the Mobile Content Management and Distribution, I was responsible for testing Java MIDP games, WAP Portal content management, but also maintain and develop our in house Mobile CMS(JSPs, Servlets, etc...).
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Razvan on Intch
IT
172807 people
15
fullstack developer @ Orange Business Services
15
Fullstack Software Engineer @ JSC TSA
18
Product manager @ Pharma Global
ITBackend Developer
37896 people
15
Frontend developer @ Alaskion
16
Database developer @ On Road Technology Solutions
16
CEO @ techbees.io