Akshay S.

Frontend-utvikler

Akshay er en frontend-utvikler med 12 års erfaring, som spesialiserer seg på Angular, TypeScript, NgRx og RxJs. Han har god kompetanse på hele livssyklusen for programvareutvikling, med tilleggskompetanse på integrering av betalingsportaler som Stripe.

Gjennom hele karrieren har Akshay samarbeidet med tverrfunksjonelle team i Nord-Amerika, Europa og Asia. I sin siste rolle hos den frivillige organisasjonen MarinaApps spilte han en nøkkelrolle i utviklingen av donasjonsplattformen deres, som ble lansert med suksess i september 2024.

De fleste av Akshays prosjekter har involvert team på 5-10 personer, men han har også jobbet selvstendig og tatt på seg både utviklings- og designansvar for å støtte mindre kunder.

Akshay snakker flytende engelsk og er velbevandret i Agile- og Scrum-metodikk, og er en pålitelig bidragsyter som er kjent for å levere robuste, brukerfokuserte frontend-løsninger.

Hovedekspertise

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

Andre kunnskaper

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

Akshay S.

India

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Frontend-utvikler

    MadinaAPPS - 4 years 10 months

    – Brukte i stor grad Angular, TypeScript, og PrimeNG for å lage brukergrensesnittet for kontrollpanelet og relaterte applikasjoner. – Arkitekterte hele prosjektet og implementerte nøkkelbegreper som global feilhåndtering, HTTP-interceptor, prosjekt og stilstruktur, sikkerhetstiltak, og optimalisering av kodebasen. – Utviklet en betalingsplattform for å motta donasjoner og betalinger fra ulike kilder, ved å integrere Stripe, Authorize.net, og PayPal. – Bygget tilpassede moduler, som et selvstendig “Kontakt Oss”-skjema, som kunne integreres i forskjellige nettsteder. – Gjorde det mulig for brukerne å opprette tilpassede skjemaelementer for å bygge og konfigurere skjemaer, som deretter kunne brukes på nettsteder, flyers, varsler, og moduler på tvers av flere plattformer. – Opprettet en innstillingsside for administratorer for å konfigurere hele betalingsflyten, inkludert standard betalingsårsaker, beløpsenheter, tredjeparts integreringer, og OTP/e-post validering. – Utviklet en side for å administrere frivilligoversikter, som muliggjorde månedlig eller ukentlig tilgjengelighetsplanlegging. – Bygget et galleri for å administrere opplasting av bilder, videoer, lyder, og dokumenter med en avansert mappestruktur, som også kan fungere som en bildevelger for andre deler av applikasjonen. – Designet og implementerte en robust rolle- og tillatelsesmekanisme for en multi-leietaker-applikasjon. – Opprettet rapportvisninger for administratorer for å eksportere og importere data om utgifter, brukertrafikk, analyser, betalinger, og transaksjoner.

  • Frontend Architect

    MadinaAPPS - 4 years 10 months

    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-utvikler

    Tata Consultancy Services - 2 years 11 months

    – Brukte Angular 13 og PrimeNG-biblioteket for å lage et svært effektivt brukergrensesnitt (UI). – Utnyttet Chart.js for å utvikle et interaktivt dashboard som viser rapporter gjennom donut, søyle-, og linjediagrammer. – Implementerte innlogging, glemt passord, tilbakestilling av passord, og registreringsflyt ved hjelp av OWASP-retningslinjer. – Bygget dashbord-sider for alle roller for å se sin dynamikk i både tabulære og diagramformater. – Utviklet en databehandlingsseksjon for å utføre CRUD-operasjoner på hoveddataverdier, tilgjengelig kun for admin-kontoen. – Designet arkitektur for rollebasert brukerinnlogging og implementerte tilgangsbegrensninger basert på roller og tillatelser, som støtter fem distinkte brukerroller. – Opprettet en fullstendig forslagsopprettingsflyt, som gjør det mulig for medarbeidere å logge inn og opprette bud/forslag, ansatte å legge til besøksdetaljer, og brukere å akseptere/avvise/oppdatere forslag, generere jobber for aksepterte forslag, markere jobber som fullført eller endre statuser, inkludert innhenting av digitale signaturer fra medarbeidere/kunder. – Integrerte FullCalendar-biblioteket for å vise live status på forslag og jobber, tilordnet brukere, og tillate opprettelse av nye jobber/prosjekter direkte fra kalenderen. – Utviklet et Digitalt Arkivskap for kunder for å administrere signerte dokumenter, sorterbart etter dato og type. – Anvendte RxJS for lokal tilstandsadministrasjon og feilhåndtering.

    Teknologier:

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

    Tata Consultancy Services - 1 year 10 months

    – Jobbet med komplekse forretningsbrukstilfeller, inkludert sanntids legesøk, tilgjengelighetsadministrasjon og profiladministrasjon. – Sikret et mobil-først-design og implementerte responsivt webdesign for forskjellige skjermstørrelser. – Oppgraderte applikasjonen fra Angular 9 til Angular 13. – Utviklet et sanntids legesøk med filtre som lokalitet, postnummer, telefonnummer, navn, spesialitet og gebyrer, som viser resultater i liste- og miniatyrvisning, og integrerte Google Maps API for å vise resultater som prikker. – Opprettet en roster brukergrensesnitt for å administrere legers tilgjengelighet, som vises under avtale booking. – Ledet design av front-end-arkitektur. – Bidro til designdiskusjoner og prosjektvurderinger. – Utnyttet prosjekttilpassede teknologier: Angular 13, JavaScript, TypeScript, HTML, CSS, SCSS, responsivt webdesign, Jenkins, Git, Bitbucket, FullCalendar, HTML-til-PDF, Chart.js, PrimeNG, Stripe-integrering, betalingsintegrering, Google Maps-integrering og bildebeskjærer.

  • MMA Doctor’s Portal - Frontend Architect

    Tata Consultancy Services - 1 year 10 months

    • 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-utvikler

    Tata consultancy Services - 10 months

    – Samlet krav og designet front-end-arkitekturen. – Utviklet et responsivt brukergrensesnitt. – Opprettet brukergrensesnitt for komplekse skjermer. – Utnyttet OBIEE (et Oracle-verktøy som tilsvarer Power BI) for dashbordrapporter. – Forenklet front-end-design for komplekse skjermer.

    Teknologier:

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

    Tata Consultancy Services - 9 years 11 months

    – Interagerte med forretningspartnere for å samle inn krav og analysere prosjekt tidslinjer. – Opprettet dokumentasjon for prosjektets rammeverk. – Dokumenterte høynivåkrav og gjennomgikk detaljerte designdokumenter. – Designet og utviklet komplekse ETL-prosesser ved hjelp av Informatica. – Opprettet databaseobjekter og tabeller. – Designet OBIEE-rapporter og RPD. – Feilsøkte OBIEE, ETL og databasekode.

    Teknologier:

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

    Tata Consultancy Services - 9 months

    • 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 months

    • 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

Utdannelse

  • BSc.Information Technology

    RGPV · 2006 - 2010

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat