Akshay S.

Frontend-utvecklare

Akshay är en Frontend-utvecklare med 12 års erfarenhet som specialiserat sig på Angular, TypeScript, NgRx och RxJs. Han har ett starkt grepp om hela livscykeln för programvaruutveckling, med ytterligare expertis inom integrering av betalningsgateways som Stripe.

Under hela sin karriär har Akshay samarbetat med tvärfunktionella team i Nordamerika, Europa och Asien. I sin senaste roll på NGO MarinaApps spelade han en nyckelroll i utvecklingen av deras donationsplattform, som framgångsrikt lanserades i september 2024.

De flesta av Akshays projekt har involverat team med 5-10 medlemmar, men han har också arbetat självständigt och tagit på sig både utvecklings- och designansvar för att stödja mindre kunder.

Akshay talar flytande engelska och är väl förtrogen med Agile- och Scrum-metodik, och är en pålitlig medarbetare som är känd för att leverera robusta, användarfokuserade frontend-lösningar.

Huvudsaklig expertis

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

Andra kompetenser

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

Akshay S.

India

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Frontend Architect

    MadinaAPPS - 3 år 10 månader

    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:
    • Chart.js
    • Bitbucket Bitbucket
    • NgRx NgRx
    • PrimeNG PrimeNG
    • RxJs RxJs
  • Facility Compliance System: Lead Frontend Developer

    Tata Consultancy Services - 2 år 11 månader

    • Used Angular 13 and PrimeNG library to create a highly efficient user interface(UI).
    • Used Chart.js for creating an interactive dashboard for users to view reports in graphs such as donut charts, bar, and line graphs.
    • Implemented Login/Forgot Password/Reset Password/Signup flow using OWASP
    • Create dashboard page for all the roles to view their dynamics in tabular and chart views
    • Created a data management section to perform CRUD operations on master data entities, only accessible from the admin account.
    • Created architecture for role-based login of users and implemented restrictions on page access based on logged-in user roles and permissions of performing actions. There were a total of 5 roles(5 kinds of users using the same system).
    • Created a complete proposal creation flow, which means an associate can log in and create a bid/proposal, the staff members can go visit the site and fill in the further details, and can further accept/reject/change the status of the proposal filling more in the details, create a job for the accepted proposals, which can then be marked completed or moved to any other status along with a digital signature from concerning associate/client.
    • Using the Fullcalendar library created a calendar to show the live status of the proposals and jobs along with the assignees and the ability to create new jobs/proposals from the calendar itself.
    • Created a Digital Filing Cabinet for enabling customers to manage the signed copies of the documents which can be sorted date-wise and type-wise.
    • Created email notification templates for all the users to accept/reject proposals, and jobs, log activity on jobs, and get notified for multiple activities on the application.
    • Used RxJS for local state management and error handling.

    Teknologier:

    • Teknologier:
    • Chart.js
    • HTML HTML
    • PrimeNG PrimeNG
    • RxJs RxJs
  • MMA Doctor’s Portal - Frontend Architect

    Tata Consultancy Services - 1 år 10 månader

    • 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
    • PrimeNG PrimeNG
    • RxJs RxJs
  • IPOMS - Frontend Developer

    Tata consultancy Services - 10 månader

    • Gathered requirements and designed frontend architecture;

    • Developed responsive UI;

    • Created user interfaces for complex screens;

    • Utilized OBIEE(an Oracle tool equivalent to Power BI) for dashboard reports;

    • Simplified frontend design for complex screens.

    Teknologier:

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

    Tata Consultancy Services - 9 år 11 månader

    • Interacted with Business Partners to gather requirements and analyze project timelines;

    • Created project framework documentation;

    • Documented high-level requirements and reviewed detailed design documents;

    • Designed and developed complex ETL processes using Informatica;

    • Created database objects and tables;

    • Designed OBIEE reports and RPD;

    • Troubleshot OBIEE, ETL, and Database code.

    Teknologier:

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

    Tata Consultancy Services - 9 månader

    • 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:
    • Informatica Informatica
    • Oracle Oracle
  • EDW Prod Support

    Tata Consultancy Services - 9 månader

    • 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:
    • Informatica Informatica

Utbildning

  • BSc.Information Technology

    RGPV · 2006 - 2010

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.