تخطي إلى المحتوى الرئيسي
Adithya

Adithya

Senior UI / Front-End Developer | Angular • Node.js • TypeScript

كفاءة
Alexandriaعضو منذ ٣٠ سبتمبر ٢٠٢٦
Angular (2–18; AngularJS)TypeScriptJavaScript (ES6+)RxJSNgRxReactHTML5CSS3/SCSSBootstrapAngular MaterialTailwind CSSNode.jsExpress.jsRESTful API developmentmiddlewarenpmasynchronous programmingPromises/async-awaitJSONAPI integrationWebSocketsReusable componentsservicesdirectivesroutinglazy loadingreactive formsclient-side validationresponsive designaccessibility (WCAG/ARIA)
·

وظّف هذا الشخص

أرسل عرض عمل مباشرة لهذا المرشح

Angular (2–18; AngularJS)TypeScriptJavaScript (ES6+)RxJSNgRx

نبذة

Front-End / UI Developer with 11+ years of experience building responsive, enterprise web applications across financial services, telecommunications, and healthcare. Strong hands-on background in Angular, TypeScript, JavaScript, RxJS, HTML5, CSS3, and reusable component architecture, with server-side experience building Node.js/Express APIs and integrating REST services. Experienced in performance optimization, accessibility, API integration, automated testing, CI/CD, and Agile delivery.

الخبرة

UI Developer at Charles Schwab (2025-01 – Present)

  • Build and maintain responsive, enterprise single-page applications using Angular 18, TypeScript, RxJS, HTML5, SCSS/CSS3, and Bootstrap.
  • Develop reusable Angular components, directives, services, and reactive forms; apply modular design and shared UI patterns to improve maintainability.
  • Use RxJS Observables and operators to coordinate asynchronous API calls, transform data streams, and manage UI loading, error, and success states.
  • Integrate REST and GraphQL endpoints; implement API service layers and connect application workflows with backend data sources including DynamoDB.
  • Improve performance through lazy loading, code splitting, tree shaking, AOT builds, change-detection tuning, and asset optimization.
  • Implement client-side authentication and authorization flows using JWT and OAuth 2.0; support secure, role-aware application experiences.
  • Build real-time UI updates using WebSockets and strengthen accessibility with semantic HTML, keyboard navigation, ARIA, and WCAG practices.
  • Write unit and integration tests with Jasmine/Karma/Jest; collaborate through GitLab reviews and support CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps.
  • Work with UX, product, engineering, and compliance teams; maintain enterprise CMS templates, metadata, permissions, and publishing workflows.

UI Developer at T-Mobile (2020-05 – 2024-11)

  • Delivered and supported customer-facing and internal web applications using Angular, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, and Node.js.
  • Created reusable Angular components, services, routing, forms, event handling, and lazy-loaded modules for scalable single-page applications.
  • Developed Node.js-based data-processing utilities and used Node.js libraries to parse, transform, and filter large datasets into application-ready JSON.
  • Integrated front-end features with backend REST services and data stores; supported Redis and InfluxDB-related enhancements.
  • Supported MyT-Mobile dashboards, point-of-sale experiences, and shared navigation, product, cart, and application pages across T-Mobile, Metro, and Sprint properties.
  • Improved accessibility, cross-browser compatibility, and performance; contributed to Lighthouse score dashboards, font/theme preloading, and UI optimization.
  • Supported security enhancements including TLS-enabled Redis and assisted with API endpoint migration from Apigee to TAG.
  • Performed unit testing with Mocha/Chai, participated in code reviews using GitLab, and supported Jenkins-based CI/CD deployments.
  • Contributed to Alpine.js adoption and the DW3-to-Phoenix migration; collaborated with teams in Agile/Scrum delivery.

UI Developer at GE Healthcare – Surgery X-ray (2018-11 – 2020-04)

  • Developed responsive web application features using Angular 6/7, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, and Node.js.
  • Built Node.js/Express APIs and server-side integrations; connected UI workflows with REST services, MongoDB, and PostgreSQL.
  • Applied asynchronous, non-blocking Node.js patterns and npm modules to support API operations and data processing.
  • Integrated Spring Boot microservices through REST and Apache Kafka; implemented and tested REST endpoints using Postman.
  • Improved accessibility and usability with semantic markup, keyboard navigation, ARIA roles, and WCAG 2.1 AA practices.
  • Created and maintained automated tests using Jasmine/Karma, Protractor, and Selenium; supported smoke and acceptance testing.
  • Supported AWS deployments and monitoring using EC2, S3, CloudWatch, and Elastic Beanstalk; used Git/GitLab for version control and reviews.

UI Developer at GE Healthcare – CT Service (2016-06 – 2018-10)

  • Built Angular 2/4 single-page applications for CT engineering tools, including Detector BAT, Console BAT, and Real-Time Statistics Viewer.
  • Developed Angular components, templates, data binding, directives, routing, and TypeScript-based UI logic; supported migration from Angular 2 to Angular 4.
  • Created Node.js APIs and Express HTTP services; used npm modules to process data and connect applications with REST services.
  • Parsed and transformed large data payloads into JSON; integrated MongoDB, PostgreSQL, and Redis for application data and caching.
  • Visualized CT sensor data using D3.js and developed responsive layouts with HTML5, CSS3, and Bootstrap.
  • Used Mocha/Chai for unit testing, Git for version control, and Grunt/Bower for build and dependency workflows.

UI Developer at JPMorgan Chase (2015-06 – 2016-05)

  • Developed web UI features using HTML5, CSS3, JavaScript, Angular, Backbone.js, JSP, jQuery, AJAX, and JSON.
  • Used Node.js as a proxy layer to communicate with REST services and databases; integrated front-end modules with Java backend services.
  • Created responsive layouts, client-side validation, dynamic page loading, and reusable UI utilities in collaboration with UX and business teams.
  • Participated in requirements gathering, iterative UI updates, SVN-based version control, and Agile project activities.

التعليم

Master’s in Computer Science & Information Systems – University of Michigan (2015)

المهارات

Senior UI / Front-End DeveloperAngularNode.jsTypeScript

التقييمات

ذات صلة