Akshay S.

Akshay S.

Frontend-kehittäjä

India
Luotettava jäsen vuodesta 2023
10 vuoden kokemus

Akshay on uransa aikana tehnyt yhteistyötä monialaisten tiimien kanssa Pohjois-Amerikassa, Euroopassa ja Aasiassa. Viimeisimmässä tehtävässään kansalaisjärjestö MarinaAppsissa hän oli avainasemassa kehittämässä heidän lahjoitusalustaansa, joka käynnistyi menestyksekkäästi syyskuussa 2024.

Useimmissa Akshayn projekteissa on ollut mukana 5-10 hengen tiimejä, mutta hän on työskennellyt myös itsenäisesti - ottamalla sekä kehitys- että suunnitteluvastuuta pienempien asiakkaiden tukemiseksi.

Akshay puhuu sujuvasti englantia ja tuntee hyvin Agile- ja Scrum-menetelmät. Hän on luotettava tekijä, joka tunnetaan vankkojen, käyttäjälähtöisten frontend-ratkaisujen tuottamisesta.

Tärkein asiantuntemus

Chart.jsChart.js3 vuotta
AgileAgile6 vuotta
AngularAngular8 vuotta
Angular.jsAngular.js8 vuotta
19+

Kokemus9

MadinaAPPS

Frontend-kehittäjä

MadinaAPPS
Jun 2021 · 4v 10k
  • Käytettiin laajasti Angularia, TypeScriptiä ja PrimeNG:tä käyttäjäliittymän luomiseen ohjauspaneelille ja siihen liittyville sovelluksille.
  • Suunniteltiin koko projekti ja toteutettiin keskeisiä konsepteja kuten globaali virheenkäsittely, HTTP-interceptorit, projekti- ja tyylirakenne, tietoturvatoimet ja koodipohjan optimointi.
  • Kehitettiin maksualusta lahjoitusten ja maksujen vastaanottamiseen eri lähteistä, integroimalla Stripe, Authorize.net ja PayPal.
  • Rakensi mukautettuja widgettejä, kuten itsenäinen 'Ota meihin yhteyttä' -lomake, jonka voisi integroida erilaisille verkkosivustoille.
  • Mahdollistettiin käyttäjien luoda mukautettuja lomake-elementtejä lomakkeiden rakentamiseen ja konfigurointiin, joita voidaan käyttää verkkosivustoilla, esitteissä, ilmoituksissa ja widgeteissä eri alustoilla.
  • Kehitettiin asetussivu ylläpitäjille koko maksuprosessin konfigurointia varten, mukaan lukien oletusmaksusyyt, summien nimellisarvot, kolmannen osapuolen integraatiot sekä OTP-/sähköpostivarmennus.
  • Kehitettiin sivu vapaaehtoislistojen hallintaan, mahdollistaen kuukausi- tai viikkokohtaisen saatavuuden aikatauluttamisen.
  • Rakennettiin galleria kuvien, videoiden, äänitiedostojen ja asiakirjojen latausten hallintaan edistyneellä kansiorakenteella, joka voi toimia myös kuvanvalitsimena muissa sovelluksen osissa.
  • Suunniteltiin ja toteutettiin vahva rooli- ja käyttöoikeusmekanismi monikäyttäjäsovellukseen.
  • Luotiin raporttinäkymiä ylläpitäjille tietojen vientiä ja tuontia varten kulujen, käyttäjämäärien, analytiikan, maksujen ja tapahtumien osalta.
MadinaAPPS

Frontend Architect

MadinaAPPS
Education Technology (EdTech)
Jun 2021 · 4v 10k

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.
RxJsRxJs
NgRxNgRx
BitbucketBitbucket
PrimeNGPrimeNG
Chart.jsChart.js
StripeStripe
Tata Consultancy Services

Frontend-kehittäjä

Tata Consultancy Services
Information Technology (IT) and Services
Jun 2019 - May 2022 · 2v 11k
  • Käytettiin Angular 13:ta ja PrimeNG-kirjastoa tehokkaan käyttöliittymän (UI) luomiseen.
  • Hyödynnettiin Chart.js:ää interaktiivisen ohjauspaneelin kehittämiseen, joka esittää raportteja donitsi-, pylväs- ja viivakaavioina.
  • Toteutettiin kirjautuminen, unohtunut salasana, salasanan palautus ja rekisteröitymisprosessit OWASP-ohjeiden mukaisesti.
  • Rakensi ohjauspaneelin sivut kaikille rooleille keskeisten dynamiikkojen tarkastelemiseksi taulukko- ja kaaviomuotoisina.
  • Kehitettiin datanhallintaosio CRUD-toimintojen suorittamista varten päädatan entiteeteille, johon pääsy vain ylläpitäjällä.
  • Suunniteltiin arkkitehtuuri roolipohjaista käyttäjän kirjautumista varten ja toteutettiin pääsynrajoitukset roolien ja käyttöoikeuksien mukaan, tukien viittä erillistä käyttäjäroolia.
  • Luotiin kattava ehdotusprosessin kulku, jonka avulla työntekijät voivat kirjautua ja luoda tarjouksia/ehdotuksia, henkilökunta voi lisätä sivustovierailun tiedot, ja käyttäjät voivat hyväksyä/hylätä/päivittää ehdotuksia, luoda työtehtäviä hyväksytyille ehdotuksille, merkitä työt valmiiksi tai vaihtaa tiloja, sisältäen digitaalisten allekirjoitusten keräämisen työntekijöiltä/asiakkailta.
  • Integroitiin FullCalendar-kirjasto näyttämään reaaliaikaiset ehdotus- ja työstilanteet, määritetyt käyttäjät sekä mahdollisuus luoda uusia työtehtäviä/ehdotuksia suoraan kalenterista.
  • Kehitti digitaalisen arkistokaapin asiakkaille hallita allekirjoitettuja asiakirjoja, lajiteltuna päivämäärän ja tyypin mukaan.
  • Hyödynnettiin RxJS:ää paikallisen tilan hallintaan ja virheenkäsittelyyn.
HTMLHTML
RxJsRxJs
PrimeNGPrimeNG
Chart.jsChart.js
Tata Consultancy Services

Frontend-kehittäjä

Tata Consultancy Services
Mar 2017 - Jan 2019 · 1v 10k
  • Työskenteli monimutkaisten liiketoimintatarpeiden parissa, mukaan lukien reaaliaikainen lääkärinhaku, saatavuuden hallinta ja profiilin hallinta.
  • Varmisti mobiililähtöisen suunnittelun ja toteutti responsiivisen verkkosuunnittelun eri näyttökokoja varten.
  • Päivitti sovelluksen Angular 9:stä Angular 13:een.
  • Kehitti reaaliaikaisen lääkärinhaun, jossa on suodattimia kuten paikallisuus, postinumero, puhelinnumero, nimi, erikoisala ja maksut; tulokset näytetään lista- ja pikkukuvamuodoissa sekä integroitu Google Maps API, joka näyttää tulokset pinneinä.
  • Loi käyttöliittymän (UI) lääkärien saatavuuksien hallintaan, joka näkyy ajanvarauksen yhteydessä.
  • Johti front-end-arkkitehtuurin suunnittelua.
  • Osallistui suunnittelukeskusteluihin ja projektien arviointiin.
  • Hyödyntänyt projektiin liittyviä teknologioita: Angular 13, JavaScript, TypeScript, HTML, CSS, SCSS, responsiivinen verkkosuunnittelu, Jenkins, Git, Bitbucket, FullCalendar, HTML-to-PDF, Chart.js, PrimeNG, Stripe-integraatio, maksujen integrointi, Google Maps -integraatio sekä kuvan rajaus.
Tata Consultancy Services

MMA Doctor’s Portal - Frontend Architect

Tata Consultancy Services
Information Technology (IT) and Services
Mar 2017 - Jan 2019 · 1v 10k
  • 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
HTMLHTML
RxJsRxJs
PrimeNGPrimeNG
Tata consultancy Services

Frontend-kehittäjä

Tata consultancy Services
Information Technology (IT) and Services
Apr 2016 - Feb 2017 · 10k
  • Keräsi vaatimuksia ja suunnitteli front-end-arkkitehtuurin.
  • Kehitti responsiivisen käyttöliittymän.
  • Suunnitteli käyttöliittymiä monimutkaisille näytöille.
  • Hyödynsi OBIEE:tä (Oracle-työkalu, joka vastaa Power BI:tä) ohjauspaneeliraporttien tekemiseen.
  • Yksinkertaisti front-end-suunnittelua monimutkaisille näytöille.
HTMLHTML
Tata Consultancy Services

Entity and Affiliate Processing (EAP) - ETL Developer

Tata Consultancy Services
Banking and Finance
Jun 2012 - May 2022 · 9v 11k
  • Oli vuorovaikutuksessa liikekumppaneiden kanssa vaatimusten keräämiseksi ja projektiaikataulujen analysoimiseksi.
  • Laadittiin projektikehyksen dokumentaatio.
  • Dokumentoitiin korkean tason vaatimukset ja tarkistettiin yksityiskohtaiset suunnitteludokumentit.
  • Suunnitteli ja kehitti monimutkaisia ETL-prosesseja käyttäen Informaticaa.
  • Luotiin tietokantaobjekteja ja tauluja.
  • Suunnitteli OBIEE-raportteja ja RPD:tä.
  • Ratkaistiin OBIEEn, ETL:n ja tietokantakoodin ongelmia.
OracleOracle
InformaticaInformatica
BitbucketBitbucket
Tata Consultancy Services

Hyperion Planning Platform (HPP) - ETL Developer

Tata Consultancy Services
Information Technology (IT) and Services
Jan 2012 - Oct 2012 · 9k
  • Analyzed end user requirements and transformed them into system design;

  • Created Informatica mappings;

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

  • Worked extensively.

OracleOracle
InformaticaInformatica
Tata Consultancy Services

EDW Prod Support

Tata Consultancy Services
Information Technology (IT) and Services
Mar 2011 - Dec 2011 · 9k
  • 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
TeradataTeradata
InformaticaInformatica
UnixUnix
PL/SQLPL/SQL

Arviointi

Tekniikan huippuosaaminen

Akshay yleinen suorituskyky 90 minuutin suorassa teknisessä arvioinnissa on top 5 % Proxifyn tarkastetuista Frontend-kehittäjä.

Koulutus

RGPV
RGPV
Information Technology2006 - 2010

Lopeta selaaminen.
Sovitetaan nopeammin.