Lukasz Ren
Software Engineer
Experience
Software Engineer
SoftTeco
- Built Java Spring Boot microservices for real-time banking transactions and trading operations
- Applied CQRS with MediatR-style patterns and event sourcing using EventStoreDB for consistency and auditability
- Designed serverless, event-driven workflows using AWS Lambda, API Gateway, SQS/SNS, and DynamoDB, monitored via Datadog & CloudWatch
- Developed REST, gRPC, and GraphQL endpoints with Spring Boot, handling high-concurrency transaction and reporting APIs
- Implemented Spring AOP and custom annotations for cross-cutting concerns like logging, metrics, and auditing
- Optimized PostgreSQL and Redis queries for low-latency access to transaction data; applied caching and indexing strategies
- Integrated JWT, OAuth2, and AWS Cognito for secure RBAC-based authentication and authorization
- Refactored Angular frontend using Reactive Forms, FormGroup/FormControl, patchValue/setValue, validators, and NgRx store with selectors, actions, and effects
- Applied RxJS operators (combineLatest, pipe, map, filter) for reactive UI updates
- Built background jobs and async processing pipelines with Spring Batch and Quartz for trade settlement and reporting
- Deployed microservices to AWS ECS with Docker and Terraform, implementing blue/green deployments, auto-scaling, and high availability
- Configured observability pipelines with ELK Stack, Datadog, and CloudWatch to monitor latency, errors, and throughput
- Automated CI/CD pipelines with GitHub Actions and Jenkins, including linting, unit/integration tests, container builds, and rolling deployments
- Wrote unit, integration, and E2E tests with JUnit, Mockito, and Karma/Jasmine, following TDD practices
- Mentored junior developers, conducted code reviews, and collaborated across teams on API design and system architecture
Full Stack Engineer
WarmElsa
- Developed modern, responsive UIs using Angular (RxJS, NgRx) and TypeScript, integrated with APIs and third-party services
- Built reusable Angular component libraries with Angular Material and SCSS, improving design consistency across apps
- Designed and implemented RESTful and GraphQL APIs with Java (Spring Boot), serving high-traffic web applications
- Integrated external services such as Stripe, Salesforce, and Twilio, enabling payments, CRM synchronization, and SMS/email notifications
- Implemented AI-driven features like document summarization and semantic search using Java-based AI libraries and APIs
- Built background job pipelines with Java (Spring Batch/Quartz) and Redis for asynchronous data processing and reporting
- Deployed and scaled microservices on AWS ECS with Docker and Terraform, ensuring fault tolerance and auto-healing clusters
- Implemented monitoring and logging with Datadog, ELK Stack, and AWS CloudWatch, enabling proactive incident response
- Automated CI/CD workflows with GitHub Actions and Jenkins, adding linting, tests, and blue/green deployments
- Optimized database queries in PostgreSQL using indexing and caching, reducing latency
- Improved frontend performance through Angular lazy loading, route-based code splitting, and Lighthouse audits, boosting SEO rankings
- Led code reviews and introduced TDD with JUnit, Mockito, and Jest, achieving 85%+ test coverage
- Mentored junior developers and contributed to knowledge-sharing sessions, improving team delivery velocity
Midle-level Full Stack Developer
Timspark
- Built and maintained Angular frontends with NgRx and RxJS for complex state management
- Developed backend services with Java (Spring Boot), exposing RESTful APIs
- Implemented WebSockets and real-time APIs for chat, notifications, and collaborative tools
- Designed PostgreSQL schemas with Hibernate/JPA ORM, optimizing queries for high-volume transactional workloads
- Integrated OAuth2, JWT, and SAML authentication flows, enhancing platform security and compliance
- Applied MFA and PKI encryption to sensitive data workflows, strengthening data protection
- Containerized applications with Docker and deployed them in Kubernetes clusters, enabling horizontal scaling
- Automated CI/CD pipelines with Jenkins and GitLab CI, including unit tests, integration tests, and container builds
- Introduced Sentry and Prometheus for performance monitoring and error tracking
- Integrated social media APIs (Facebook, LinkedIn) for analytics aggregation dashboards
- Implemented blockchain-related features including Solidity smart contracts and wallet integrations (MetaMask, WalletConnect)
- Developed mobile and desktop apps with Ionic and Electron, extending platform reach
- Adopted TDD with JUnit, Mockito, and Jest, reducing regression bugs by 30%
- Collaborated with Agile teams using Jira, Scrum ceremonies, and sprint planning, contributing to continuous delivery
Back End Developer
uCloud
- Developed backend services using Java (Spring Boot), with PostgreSQL and MySQL as primary databases
- Built and maintained REST APIs for internal services and external client integrations
- Containerized services with Docker and deployed to AWS Elastic Beanstalk
- Collaborated with frontend teams to integrate APIs into interactive dashboards
- Participated in Agile sprints, contributing to code reviews, testing, and documentation
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (7.5 years) and Banking and Finance (1.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (9 years), Product Development (7.5 years), and Operations (4.5 years).
Summary
Full Stack Engineer with 8+ years of experience building cloud-native, secure, and scalable applications. Skilled in Java (Spring Boot), Angular, TypeScript, microservices, and real-time/event-driven systems. Experienced in AWS, CI/CD, observability, and TDD. Strong in performance optimization, domain-driven design, and mentoring agile teams.
Skills
Languages:
- Java, Typescript, Javascript (Es6+), Sql, Html5, Css3, Scss, Bash, Yaml, Json
Backend Frameworks & Libraries:
- Spring Boot, Spring Cloud, Spring Mvc, Hibernate/jpa, Quartz, Kafka, Jms, Amqp, Rest, Graphql, Soap, Websockets, Microservices, Event-driven Systems, Spring Aop, Custom Annotations
Frontend Frameworks & Libraries:
- Angular, Angularjs, Angular Material, Ngrx, Rxjs, Reactive Forms, Custom Pipes, Custom Directives, Scss, Tailwind Css, Material Ui
Databases:
- Postgresql, Mysql, Mariadb, Mongodb, Redis, Dynamodb, Orm/odm (Hibernate/jpa, Prisma, Sequelize, Mongoose)
Cloud & Devops:
- Aws (Lambda, Ecs, Ec2, S3, Rds, Api Gateway, Cloudfront, Cloudwatch), Gcp (Cloud Functions, Pub/sub, Firestore, Bigquery), Azure Functions, Docker, Kubernetes, Terraform, Github Actions, Gitlab Ci/cd, Jenkins, Ci/cd Pipelines, Blue/green Deployments
Testing & Quality:
- Junit, Mockito, Jest, Karma, Jasmine, Cypress, Playwright, Selenium, Postman, Swagger/openapi, Tdd/bdd, Sonarqube, Eslint, Prettier
Tools & Others:
- Git, Github, Gitlab, Bitbucket, Jira, Confluence, Figma, Adobe Xd, Api Integrations (Stripe, Paypal, Twilio, Sendgrid, Firebase Auth, Auth0, Okta), Oauth2, Jwt, Sso, Agile/scrum, Domain-driven Design, System Architecture Design
Languages
Education
Saigon International University
Bachelor’s degree · Computer Science · Ho Chi Minh City, Viet Nam
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Lukasz based?
What languages does Lukasz speak?
How many years of experience does Lukasz have?
What roles would Lukasz be best suited for?
What is Lukasz's latest experience?
What companies has Lukasz worked for in recent years?
Which industries is Lukasz most experienced in?
Which business areas is Lukasz most experienced in?
Which industries has Lukasz worked in recently?
Which business areas has Lukasz worked in recently?
What is Lukasz's education?
What is the availability of Lukasz?
What is the rate of Lukasz?
How to hire Lukasz?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Engineer
Nearby freelancers
Professionals working in or nearby Popowo, Poland