07/02/2025 updated

**** ******** ****
100 % available

Senior Software Engineer with expertise in JavaScript, TypeScript, MEAN, MERN, Java and Spring Boot

Turku, Finland
Only remote
Master's in Software Engineering
Turku, Finland
Only remote
Master's in Software Engineering

Profile attachments

Mohammad Abubakr Resume.pdf

Query PerformanceHTMLJava (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Amazon Web ServicesApplication Performance ManagementTest AutomationUnit TestingCascading Style Sheets (CSS)Cloud ComputingCode CoverageContinuous IntegrationData RetrievalDebuggingDevOpsJSONPostgreSQLMongoDBNode.jsPerformance TuningQuality ManagementCloud ServicesNext.jsRestructuringSQL DatabasesTypeScriptWeb ApplicationsTestingMernReact.jsDatabase OptimizationSpring BootVue.jsBackendGitLabAngularJSKubernetesFull Stack DevelopmentFront End Software DevelopmentApi DesignRestful ApiDatabase AdministrationDockerMicroservices
Full-stack Development
Expertise in both frontend and backend technologies including JavaScript, TypeScript, React, Node.js, and Java. Experience building scalable web applications with MEAN and MERN stacks.

Cloud & DevOps
Proficiency in AWS, CI/CD pipelines, Docker, and Kubernetes. Experience configuring microservice architecture and implementing cloud services via GitLab for optimized deployment.

Database Management
Strong knowledge of SQL, MongoDB, PostgreSQL, and database optimization techniques. Experience in improving query performance and implementing efficient data retrieval systems.

API Development
Experience in designing and optimizing RESTful APIs, restructuring JSON-based API responses, and improving API performance using Next.js and TypeScript with SSR.

Testing & Quality Assurance
Implementation of automated test tools with high coverage rates. Experience with TDD achieving 100% test coverage through comprehensive unit tests.

Frontend Technologies
Proficiency in HTML, CSS, JavaScript frameworks like React, Angular, and Vue.js. Experience in implementing best practices for coding, debugging, and testing.

Performance Optimization
Skills in boosting application performance, reducing load times, and implementing efficient page speed optimization strategies.
 

Experience

Professional experience5 - 10 years
Freelancer since2020

Languages

EnglishNative speaker

Project history

Senior Software Engineer

Devsinc
Led and contributed to multiple full-stack projects using diverse tech stack. Executed transformative projects using JavaScript, Java, React, Node.js, Spring Boot and Docker. Configured microservice architecture using AWS Lambda and Kubernetes. Implemented CI/CD pipelines and optimized API performance.

Developer

NFT Marketplace
Revamped the backend of a full-stack NFT marketplace, improving transaction speed by 30% using Solidity, Hardhat, and Ethers.js. Demonstrated commitment to software quality through TDD with 100% test coverage.

Fullstack Developer

Devsinc
Completed comprehensive advanced training in Next.js, React.js, GraphQL, Java Spring Boot and Node.js. Engineered scalable applications for B2B SaaS products. Reviewed pull requests and crafted React components with Redux for state handling.

Developer

Messaging App
Contributed to architectural design and structural analysis, increasing code quality by 50%. Configured GraphQL server and client-side setup, resulting in loading times twice faster than REST. Mentored a team of 7 developers.

Developer

Camp Locator
Transitioned website from legacy code to a MERN based monorepo architecture, reducing load times by 50%. Transformed architecture from monolithic application to service-based design using Go.

Backend Developer

PTCL
Delivered scalable web applications using Node.js, Express.js and Next.js. Restructured JSON-based API responses and transformed website responsiveness by streamlining SQL queries and automating data analysis workflows.

Frontend Developer

Upwork
Collaborated with cross-functional teams to design, develop, and maintain responsive web applications using HTML, CSS, JavaScript, and frameworks like React and Angular. Streamlined website performance and developed RESTful APIs.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in