Alex Brown
Alex Brown

Senior Software Engineer

Actively looking · Member since 15 Feb 2025
Message
Location
Finland
Desired salary
Unspecified
Work preference
Full Time, Contract
Experience level
Not set

About

Professional summary

Experienced Senior Software Engineer with over 9 years of expertise in building several web applications across variety industries including Fintech, e-commerce, Healthcare, and B2B SaaS.
Adept at utilizing modern technologies and frameworks to create high-performance, scalable solutions that meet user needs. Passionate about staying up-to-date with the cutting-edge technologies and continuously improving coding skills.
A proactive team player with excellent communication skills, committed to contributing to project success and delivering superior quality in every task.

Skills

21 capabilities

Experience

Career history

Senior Full Stack Engineer Tide

- Developed microservice based Online Banking SaaS Platform using NestJS, PostgreSQL, AWS Cloud Platform(AWS lambda, ECS, RDS, SNS, SQS, DynamoDB, Batch).
- Built complex admin portal to provide real-time analytic data using NextJS, TailwindCSS, D3.JS and GraphQL.
- Designed and implemented Data Pipeline for an analytic system using Python, Kinesis, PostgreSQL, Kafka.
- Implemented public/private APIs for a on-ramping/off-ramping payment gateway.
- Successfully migrated a Legacy codebase to the Serverless Architecture using AWS Lambda and API Gateway, saving the operational costs by 40%.
- Improved overall system performance by implementing Caching mechanism utilizing caching techniques including Redis, IndexedDB, Lazy Loading, Fetch Loading and Splitting.
- Implemented and maintained CI/CD pipelines using cloud formation templates, github action (ECR, ECS,EKS, EC2, NLB, Route 53, VPC, etc.)
- Developed customizable/dynamic user friendly customer facing web application using React, TypeScript, TailwindCSS, TanStack Query.
- Set up Test Driven Development workflow inside the team to ensure high quality, easily maintainable, expandable code.
- Wrote unit tests using Jest while providing overall 80% of code coverage, 100% for sensitive functions.
- Mentored junior developers to align with company culture and best practices to achieve their goals.
- Participated in code reviews to ensure high-quality code and minimize technical debt.

Full Stack Developer Mackerel Media

- Architected Event Driven Microservice Digital Marketing / Analytic system utilizing DDD and the Adapter pattern.
- Designed and implemented several serverless APIs using AWS Lambda, enabling efficient scalability and reduced operational costs while providing seamless integration with other AWS services.
- Implemented a scalable and secure authentication system for the platform using AWS Cognito and OAuth 2.0, reducing the risk of data breaches and improving user experience.
- Proposed and conducted component library using Storybook which accelerated development time and provide enhanced consistency and maintainability.
- Conducted migration of web application from Angular to React utilizing micro-frontend architecture.
- Utilized Single Sign On (SSO) method using Telegram, Metamask, Twitter, Discord and Linkedin to improve user engagement and customer satisfaction by 40%.
- Optimized search query performance by using DB indexing, cache, pagination and others.
- Implemented a complex and interactive user interface using React and Styled Components resulting in improved user engagement and a positive impact on business metrics.
- Implemented a data visualization dashboard using React and D3.js, allowing stakeholders to easily analyze and interpret complex data.

Full Stack Developer Civitta

- Participated in the software development phases including requirement gathering, design, coding, deployment, maintenance.
- Built the static browser-compatible, device-compatible, SEO-friendly company website using React, and Tailwind CSS.
- Designed and developed efficient RESTful APIs using Node.js/Express.js, which enabled the company to expose its services to external users and systems, resulting in improved efficiency and flexibility.
- Successfully implemented a responsive design across diverse devices and screen sizes by employing a mobile-first strategy, utilizing CSS media queries, and implementing Flexbox layouts.
- Created interactive user interfaces with Reusable components using React, resulting in enhanced code maintainability and improved development efficiency.
- Managed code quality and testing using ESLint and Jest, achieving a code coverage of 70% to ensure robust and reliable software performance.
- Utilized Git and GitHub for version control and code collaboration.

Education

Learning history

Tampere University

Bachelor of Science

Computer Science

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu