Akshay S.

Frontend-udvikler

Akshay er frontend-udvikler med 12 års erfaring og har specialiseret sig i Angular, TypeScript, NgRx og RxJs. Han har et stærkt kendskab til hele livscyklussen for softwareudvikling med yderligere ekspertise i at integrere betalingsgateways som Stripe.

Gennem hele sin karriere har Akshay samarbejdet med tværfunktionelle teams på tværs af Nordamerika, Europa og Asien. I sin seneste rolle hos NGO'en MarinaApps spillede han en nøglerolle i udviklingen af deres donationsplatform, som blev lanceret med succes i september 2024.

De fleste af Akshays projekter har involveret teams på 5-10 medlemmer, men han har også arbejdet selvstændigt og påtaget sig både udviklings- og designansvar for at støtte mindre kunder.

Akshay taler flydende engelsk og er velbevandret i Agile- og Scrum-metoder, og han er en pålidelig bidragyder, der er kendt for at levere robuste, brugerfokuserede frontend-løsninger.

Hovedekspertise

  • Chart.js
    Chart.js 3 år
  • Agile
    Agile 6 år
  • Angular
    Angular 8 år

Andre færdigheder

  • Docker
    Docker 4 år
  • Jenkins
    Jenkins 4 år
  • Material-UI
    Material-UI 4 år
Akshay

Akshay S.

India

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Frontend-udvikler

    MadinaAPPS - 4 flere år 10 måneder

    • Anvendt Angular, TypeScript og PrimeNG til at skabe brugergrænsefladen til kontrolpanelet og relaterede programmer.
    • Arkitekteret hele projektet og implementeret nøglekoncepter som global fejlhåndtering, HTTP-interceptorer, projekt- og stilstruktur, sikkerhedsforanstaltninger og kodebaseoptimering.
    • Udviklet en betalingsplatform til at acceptere donationer og betalinger fra forskellige kilder, integreret Stripe, Authorize.net og PayPal.
    • Bygget brugerdefinerede widgets, såsom en separat "Kontakt os"-form, der kunne integreres i forskellige websteder.
    • Givet brugerne mulighed for at oprette brugerdefinerede formelementer til opbygning og konfiguration af formularer, som derefter kunne bruges i websteder, flyers, meddelelser og widgets på tværs af flere platforme.
    • Oprettet en indstillingsside for administratorer til at konfigurere hele betalingsflowet, herunder standard betalingsgrunde, beløbsvalører, tredjepartsintegrationer og OTP/email-validering.
    • Udviklet en side til håndtering af frivillige lister, der tillader månedlig eller ugentlig tilgængelighedsscheduling.
    • Bygget et galleri til håndtering af upload af billeder, videoer, lyd og dokumenter med en avanceret mappestruktur, som også kunne fungere som en billedvælger til andre dele af programmet.
    • Designet og implementeret en robust roller- og tilladelsesmekanisme for et multi-tenant program.
    • Oprettet rapportvisninger for administratorer til at eksportere og importere data om udgifter, brugerfald, analyser, betalinger og transaktioner.
  • Frontend Architect

    MadinaAPPS - 4 flere år 10 måneder

    MadinaAPPs is a multi-tenant application, which works as a control panel for multiple other user facing applications. Following are the features and applications I developed under MadinaAPPs:

    • Extensively used Angular, Typescript, and PrimeNg concepts to create the user interface for the control panel and related applications.
    • Architected the whole project and implemented important concepts like global error handling, HTTP interceptors, project structure, style structure, security implementation, and keeping the code base optimized.
    • Payments platform: a platform to accept donations/payments from various resources with Stripe, Authorize.net & Paypal Integrations
    • Custom widgets that can be plugged in and played on various websites: Like a contact us form as a standalone app that can be integrated into any website.
    • Enabled users to create custom form elements to further create and configure their forms which can be used in creating websites, flyers, notifications, and widgets on multiple platforms.
    • Created a settings page where admins can create the whole payment settings flow by setting up default payment reasons, and payment amount denominations configuring different third parties, enabling OTP/email validation, etc.
    • Created a page to manage Volunteer roasters where one can manage their monthly/weekly availability timings. Gallery: manage image/video/audio/document uploads from one place, it's more like a windows folder structure with advanced options. This Gallery can also be used as an image picker to use uploaded images in various places.
    • Roles and Permissions: Created a very strong and capable mechanism for handling various roles and permissions for this multi-tenant app.
    • Created report views for the admins to export and import reports of expenses, user footfall, user data analytics, payments, and transactions made by users.

    Teknologier:

    • Teknologier:
    • RxJs RxJs
    • NgRx NgRx
    • Bitbucket Bitbucket
    • PrimeNG PrimeNG
    • Chart.js Chart.js
    • Stripe Stripe
  • Frontend-udvikler

    Tata Consultancy Services - 2 flere år 11 måneder

    • Anvendt Angular 13 og PrimeNG-biblioteket til at oprette en yderst effektiv brugergrænseflade (UI).
    • Anvendt Chart.js til at udvikle et interaktivt dashboard, der viser rapporter gennem donut-, søjle- og linjediagrammer.
    • Implementeret login, glemte adgangskode, nulstilling af adgangskode og tilmeldingsflows ved hjælp af OWASP-retningslinjer.
    • Bygget dashboard-sider for alle roller for at vise deres dynamik i både tabel- og diagramformater.
    • Udviklet en datastyringssektion til at udføre CRUD-operationer på masterdataenheder, som kun er tilgængelig for admin-kontoen.
    • Designet en arkitektur for rolle-baseret brugerlogin og implementeret adgangsbegrænsninger baseret på roller og tilladelser, der understøtter fem forskellige brugerroller.
    • Oprettet en komplet proposal-udvikling flow, der muliggør, at medarbejdere kan logge ind og oprette bud/forslag, personale tilføjer oplysninger om sitebesøg, og brugere godkender/afviser/opdaterer forslag, genererer opgaver for godkendte forslag, markerer opgaver som afsluttede eller ændrer status, herunder indsamling af digitale signaturer fra medarbejdere/klienter.
    • Integreret FullCalendar-biblioteket for at vise live forslag og jobstatusser, tildelte brugere og tillade oprettelse af nye job/forslag direkte fra kalenderen.
    • Udviklet et digitalt arkiv for kunder til at administrere underskrevne dokumenter, sorteret efter dato og type.
    • Anvendt RxJS til lokal tilstandshåndtering og fejlhåndtering.

    Teknologier:

    • Teknologier:
    • HTML HTML
    • RxJs RxJs
    • PrimeNG PrimeNG
    • Chart.js Chart.js
  • Frontend-udvikler

    Tata Consultancy Services - 1 år 10 måneder

    • Arbejdet på komplekse forretningsbrugstilfælde, herunder realtidslæge-søgning, tilgængelighedsstyring og profiladministration.
    • Sikret et mobile-first design og implementeret responsivt websteddesign til forskellige skærmstørrelser.
    • Opgraderet programmet fra Angular 9 til Angular 13.
    • Udviklet en realtidslæge-søgning med filtre såsom lokalitet, ZIP-kode, telefonnummer, navn, specialitet og gebyrer, der viser resultater i liste- og miniaturevisninger og integreret Google Maps API for at vise resultaterne som pins.
    • Oprettet en roster brugergrænseflade til at administrere lægers tilgængelighed, som vises under aftalebestilling.
    • Ledet frontendarkitekturdesign.
    • Bidraget til designdiskussioner og projektestimater.
    • Anvendt projekt-specifikke teknologier: Angular 13, JavaScript, TypeScript, HTML, CSS, SCSS, responsiv webdesign, Jenkins, Git, Bitbucket, FullCalendar, HTML-to-PDF, Chart.js, PrimeNG, Stripe integration, betalingsintegration, Google Maps integration og billedbeskærer.
  • MMA Doctor’s Portal - Frontend Architect

    Tata Consultancy Services - 1 år 10 måneder

    • Worked on complex business use cases, including real-time doctor search, availability management, and profile management.
    • Ensured mobile-first design and implemented responsive web design to be supported on various screen sizes.
    • Updated the application from Angular 9 to Angular 13.
    • Created real-time search for doctors using various filters such as locality name, zipcode, phone number, doctor’s name, speciality, charges etc and display the results in list view, thumbnail view and integrated Google Maps API to display the same result as pins on Google maps.
    • Created roaster UI for managing Doctor’s availability, which is to be shown while booking appointments.
    • Led frontend architecture design.
    • Contributed to design discussions and estimations.
    • Project-specific skills: Angular 13, JavaScript, Typescript, HTML, CSS, SCSS, Responsive web design, Jenkins, Git, Bitbucket, Full calendar, HTML to PDF, chart.js, Prime NG, STRIPE integration, Payments integration, Google maps integration, Image cropper

    Teknologier:

    • Teknologier:
    • HTML HTML
    • RxJs RxJs
    • PrimeNG PrimeNG
  • Frontend-udvikler

    Tata consultancy Services - 10 måneder

    • Indsamlet krav og designet frontendarkitektur.
    • Udviklet en responsiv brugergrænseflade.
    • Oprettet brugergrænseflader til komplekse skærme.
    • Anvendt OBIEE (et Oracle-værktøj svarende til Power BI) til dashboardrapporter.
    • Forenklet frontend-design til komplekse skærme.

    Teknologier:

    • Teknologier:
    • HTML HTML
  • Entity and Affiliate Processing (EAP) - ETL Developer

    Tata Consultancy Services - 9 flere år 11 måneder

    • Interageret med forretningspartnere for at indsamle krav og analysere projektplaner.
    • Oprettet projektrammedokumentation.
    • Dokumenteret overordnede krav og gennemgået detaljerede designdokumenter.
    • Designet og udviklet komplekse ETL-processer ved hjælp af Informatica.
    • Oprettet databaseobjekter og tabeller.
    • Designet OBIEE-rapporter og RPD.
    • Fejlretter OBIEE, ETL og databasekode.

    Teknologier:

    • Teknologier:
    • Oracle Oracle
    • Informatica Informatica
    • Bitbucket Bitbucket
  • Hyperion Planning Platform (HPP) - ETL Developer

    Tata Consultancy Services - 9 måneder

    • Analyzed end user requirements and transformed them into system design;

    • Created Informatica mappings;

    • Developed stored procedures, functions, and packages in PL/SQL;

    • Worked extensively.

    Teknologier:

    • Teknologier:
    • Oracle Oracle
    • Informatica Informatica
  • EDW Prod Support

    Tata Consultancy Services - 9 måneder

    • Worked on daily load and analysis of Point of Sale data
    • Monitored daily and monthly jobs in Autosys
    • Prepared and presented outage plan to stakeholders
    • Timely reporting and root cause analysis of job failure
    • Designed ETL solution and performed root cause analysis
    • Created UNIX scripts for job failure notification automation
    • Acted as primary contact for Point of Sale, Merchandising, and Marketing data load
    • Worked on service requests and developed ETL mappings

    Teknologier:

    • Teknologier:
    • Teradata Teradata
    • Informatica Informatica
    • Unix Unix
    • PL/SQL PL/SQL

Uddannelse

  • BSc.Information Technology

    RGPV · 2006 - 2010

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det