Professional Summary:
I am a dedicated and passionate software developer with 5 years of experience in JavaScript and TypeScript languages. My expertise lies in backend and full-stack development, with a strong focus on solving project needs and problems through the most appropriate software solutions.
Backend Development Skills:
• Proficient in JavaScript and TypeScript languages, specializing in backend development.
• Extensive experience with Node.js, API development, and frameworks such as • Express and NestJS.
• Skilled in designing high-performance, scalable, cost-effective, and secure solutions.
• Familiar with various database systems including relational (MySQL, • PostgreSQL) and non-relational (DynamoDB, MongoDB).
• Experienced in implementing SOLID principles, design architectures (layered, microservices, serverless), and utilizing AWS tools for integration.
Project Experience:
• Worked on financial and medical core-business projects, demonstrating strong knowledge of mathematical concepts and formulas.
• Proficient in Agile methodologies (SCRUM) and version control with Git, collaborating effectively in both large and small teams.
Additional Skills:
• Dynamic SQL, ORMs, unit testing, Swagger documentation, and JWT security implementation.
• Familiarity with AWS CDK infrastructure, including code, WebSocket, Redis, and payment gateways.
• Experience with external integrations such as SOAP XMLs, GPS locations, MQTT, and business validation middleware.
• Knowledgeable in frontend technologies including React.js, React Native, Redux, and CSS.
• Currently studying Java Spring Boot to expand skillset.