NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Akshay S.
Frontend-kehittäjä
Akshay on Frontend-kehittäjä, jolla on 12 vuoden kokemus ja joka on erikoistunut Angulariin, TypeScriptiin, NgRx:ään ja RxJs:ään. Hän hallitsee vahvasti ohjelmistokehityksen koko elinkaaren, ja hänellä on lisäksi asiantuntemusta maksuportaiden, kuten Stripen, integroinnista.
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.js 3 vuotta
- Agile 6 vuotta

- Angular 8 vuotta

Muut taidot
- Docker 4 vuotta
- Jenkins 4 vuotta

- Material-UI 4 vuotta
Valittu kokemus
Työllisyys
Frontend-kehittäjä
MadinaAPPS - 4 years 10 months
- 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.
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.
Tekniikat:
- Tekniikat:
RxJs
NgRx
Bitbucket
PrimeNG
Chart.js
Stripe
Frontend-kehittäjä
Tata Consultancy Services - 2 years 11 months
- 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.
Tekniikat:
- Tekniikat:
HTML
RxJs
PrimeNG
Chart.js
Frontend-kehittäjä
Tata Consultancy Services - 1 year 10 months
- 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.
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
Tekniikat:
- Tekniikat:
HTML
RxJs
PrimeNG
Frontend-kehittäjä
Tata consultancy Services - 10 months
- 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.
Tekniikat:
- Tekniikat:
HTML
Entity and Affiliate Processing (EAP) - ETL Developer
Tata Consultancy Services - 9 years 11 months
- 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.
Tekniikat:
- Tekniikat:
Oracle
Informatica
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.
Tekniikat:
- Tekniikat:
Oracle
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
Tekniikat:
- Tekniikat:
Teradata
Informatica
Unix
PL/SQL
Koulutus
BSc.Information Technology
RGPV · 2006 - 2010
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä
