logo

devKarin

=
  • Projects
  • Skills
  • Contact
  • About
  • Marked skills0

My skills

  • Frontend Development

    About

    ⇩

    Modern web applications with React, Next.js, TypeScript and scalable UI patterns. I build maintainable, component-driven frontends using React, Next.js, TypeScript and clean CSS (CSS Modules, Sass, Bootstrap). Experience includes building complete applications, designing reusable components, and improving legacy frontends through refactoring, stabilization, performance fixes and UI/UX improvements.

    Years of experience: 5

      Projects

      0

      ⇩

  • Backend Development

    About

    ⇩

    Node.js and PHP backends with server-rendered UIs, APIs, and automation tooling. I develop backend features using Node.js (REST APIs, server-rendered EJS apps, authentication with JWT) and maintain PHP-based systems. I also create CLI tools and developer utilities — for example, a standalone productivity-tracking CLI used in my daily workflow.

    Years of experience: 5

      Projects

      0

      ⇩

  • Full-stack Architecture and Application Ownership

    About

    ⇩

    End-to-end responsibility: design, development, testing, deployment, monitoring. I frequently take full ownership of web applications, planning new features, refactoring legacy systems, stabilizing production environments, reducing downtime and improving documentation. I am comfortable working independently, coordinating with non-technical stakeholders and delivering full solutions in freelance projects.

    Years of experience: 5

      Projects

      0

      ⇩

  • API Design and Integration

    About

    ⇩

    Integrating and designing APIs, including Google and GitHub APIs. I implement robust API layers, handle authentication flows, synchronize external data, and integrate 3rd-party services. Experience includes designing new API endpoints, cleaning up legacy interfaces, and writing integration logic for both full-stack apps and internal tools.

    Years of experience: 5

      Projects

      0

      ⇩

  • Databases and Data Access

    About

    ⇩

    SQL and NoSQL experience across MySQL, PostgreSQL, SQLite, MongoDB and Mongoose. I work with relational and document databases in both backend and full-stack applications. Experience includes schema design, writing queries, optimizing access, and using ORMs like SQLAlchemy. I’ve learned GraphQL and Apollo and understand schema-first development concepts.

    Years of experience: 4

      Projects

      0

      ⇩

  • DevOps and Deployment

    About

    ⇩

    Practical DevOps: Docker, Nginx, CI/CD automation and system reliability improvements. I containerize applications, configure Nginx and automate deployment pipelines with Bash and Bitbucket. I’ve modernized and secured existing systems, reduced downtime by separating services, improved secret management practices, introduced documentation standards and built clearer operational visibility for team members.

    Years of experience: 2

      Projects

      0

      ⇩

  • Testing

    About

    ⇩

    Reliable testing with Jest, React Testing Library, Cypress and Pytest. I write unit, integration and end-to-end tests for both frontend and backend features, focusing on stability, regression prevention and coverage for critical application flows.

    Years of experience: 5

      Projects

      0

      ⇩

  • Python Automation and Scripting

    About

    ⇩

    Utility scripts, automation tasks and web scraping. I use Python to automate workflows, process data and build supporting tools, including a custom scraper used to collect structured data for one of my apps.

    Years of experience: 1

      Projects

      0

      ⇩

  • CMS and E-commerce Development

    About

    ⇩

    WordPress, Magento and Jekyll in real-world projects. Experience includes upgrading legacy WordPress applications, theme refactoring, building Jekyll sites and contributing to Magento-based systems.

    Years of experience: 5

      Projects

      0

      ⇩

  • Additional Technologies and Tools

    About

    ⇩

    Broad technical exposure from developer tools to mapping libraries. Daily development in WSL, experience with Mapbox/MapLibre for interactive map apps, foundational knowledge of Java and Go, a paused SvelteKit project, and maintenance of an Android wrapper for a web application.

    Years of experience: 5

      Projects

      0

      ⇩