Skip to main content
Jerin Daniel Johnson

Jerin Daniel Johnson

Senior Software Engineer

Talent
SingaporeMember since September 5, 2026
AngularNext.jsTypeScriptJavaScript (ES6+)HTML5CSS3SCSSComponent-Based ArchitectureDependency InjectionAngular RoutingSPA DevelopmentAsync/AwaitNgRxRxJSState ManagementLazy LoadingChange Detection OptimizationJWTOAuthHTTP InterceptorsAngular MaterialGitGitLab CISonarQubePerformance OptimizationResponsive DesignCross-Browser Compatibility
·

Hire this person

Send a job offer directly to this candidate

AngularNext.jsTypeScriptJavaScript (ES6+)HTML5

About

Senior Frontend Software Engineer with 7+ years of experience building scalable, high-performance, client-facing web applications using Angular (v2–v20+) and Next.js. Deep expertise in TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS, component-based architecture, dependency injection, Angular routing, and asynchronous programming patterns (RxJS, async/await). Strong track record in state management (NgRx), performance optimization, responsive design, and SPA development.

Thrives in client-driven, fast-paced environments with changing requirements — consistently delivering production-ready, testable UI solutions aligned with business goals.

Experience

Senior Software Engineer at Fingent Global Solutions (2021-01 – Present)

  • Engineered and maintained 5+ enterprise-grade Angular (v12–v20) applications serving thousands of users, improving cross-device responsiveness and reducing reported UI bugs through systematic refactoring and testable code practices.
  • Built a library of 30+ reusable Angular components using Angular Material and shared modules — leveraging dependency injection and component-based architecture — cutting average feature development time across client projects.
  • Integrated 10+ REST and third-party APIs with secure JWT/OAuth authentication, implementing HTTP interceptors, role-based route guards, and Angular routing to enforce access control across all modules.
  • Boosted page load performance by 35% by implementing lazy loading, route-level code splitting, and OnPush change detection optimization — directly improving user retention metrics.
  • Reduced API response rendering time by 25% using RxJS operators (switchMap, debounceTime, shareReplay) and normalized NgRx state, eliminating redundant API calls across the application.
  • Led code reviews and enforced quality standards via SonarQube and GitLab CI pipelines, maintaining a consistently low code smell ratio and zero critical security violations across releases.
  • Mentored 3 junior developers through code reviews and pair programming, accelerating onboarding while leading frontend delivery for multiple client-facing modules on schedule.
  • Delivered mission-critical features across multiple client projects within aggressive deadlines, achieving 100% client satisfaction across all engagements — adapting effectively to changing requirements.

Software Engineer at Cycloides Pvt Ltd (2019-01 – 2021-01)

  • Developed responsive, cross-browser SPA interfaces using Angular, TypeScript, JavaScript, HTML5, and CSS3/SCSS, utilizing component-based architecture and Angular routing for modular, maintainable code.
  • Consumed RESTful APIs for data-driven modules, implementing async/await and RxJS patterns for robust error handling and optimized asynchronous data flows.
  • Ensured cross-browser compatibility and pixel-perfect UI across devices through systematic testing and responsive design techniques.
  • Participated in Agile/Scrum sprints and daily standups, collaborating with multi-disciplinary teams in a client-driven environment to adapt quickly to evolving project requirements.

Education

Bachelor of Computer Applications in Computer Applications – RNTU (AISECT)

Diploma in Computer Engineering in Computer Engineering – DTE Kerala

Higher Secondary (Science) in Science – DHSE Kerala

Skills

Senior Software Engineer

Reviews

Related