الحد الأقصى لحجم ملف التحميل: 3MB أنواع الملفات المسموح بها: jpg, jpeg, gif فقط

اضغط على زر البحث، قم باختيار صورة معينة، ثم اضغط على حفظ الصورة
المبادئ التوجيهية
  1. قم بتحميل صورة لنفسك فقط.
  2. سيتم رفض صور الأطفال أو المشاهير أو الحيوانات أو صور الشخصيات الكرتونية.
  3. سيتم رفض الصور التي تحتوي على عري أو الصور العنيفة وقد تؤدي تلك الصور إلى إلغاء حسابك الخاص.
  4. سيتم رفض صورة جواز السفر أو صورة عن بطاقة الهوية أو تلك التي تحتوي على أي معلومات شخصية مثل عنوانك ورقم جواز السفر، أو أرقام الاتصال الخاصة بك وذلك من أجل أمنك الشخصي.

حذف المبادئ التوجيهية

sukesh dash

Senior Fullstack Developer

BMI Group

البلد:
بريطانيا العظمى
التعليم:
بكالوريوس, Electronics And Communication Engineering
الخبرة:
17 سنة, 8 أشهر

الخبرة العملية

ما هي خبرتك المهنية؟ في الواقع، إن الخبرة المهنية هي من أهم أقسام سيرتك الذاتية.
يمكنك ذكر كافة مهاراتك والمسؤوليات، والمشاريع والإنجازات التي قمت بها في كل دور وظيفي. إن كنت قد تخرجت مؤخراً، يمكنك إضافة الأعمال التطوعية أو فترات التدريب التي قمت بها.
إضافة الخبرة

مجموع سنوات الخبرة:  17 سنوات, 8 أشهر   

مارس 2023 إلى حتى الآن

Senior Fullstack Developer

في BMI Group
البلد : بريطانيا العظمى - City of London
BMI Group website (DXB) helps builders, commercial construction companies to locate roofing and waterproofing products, plan for systems, search for tailored products using elastic search, preview customised brands using a Gatsby powered headless CMS website constructed using Node, GCP, React and SAP Hybris.
• Architected and developed custom GCP cloud functions (Node.js) as Pub/Sub event handlers to populate GCP Firestore, Elastic Search indexes and cloud functions to serve as Gatsby webhooks.
• Employed GatsbyJS Library and Contentful content model to build Headless CMS UI with custom React components using Typescript, react context API, Providers, Material-UI and Emotion CSS, pulling data from Contentful via Gatsby source plugins, Gatsby Node API merging with data from Firestore integrated through Apollo Graphql schema and resolvers.
• Led the creation of custom Gatsby pages and components with React and styled components, leveraging Gatsby hooks like useStaticQuery and Page queries with Graphql fragments. Developed a comprehensive Workbench interface for efficient content editing and publishing, improving content management efficiency by 40%.
• Drove DXB specific generic Typescript reusable functions/components to share common typed code base with disparate single or union types along with custom interfaces, types, mapped types, and utility types.
• Used custom developed middleware wrappers around Fetch Api to query Elastic Search Api and other legacy APIs to amend the Data layer in the Graphql for delivery to react pages. Used Server-side rendering via Gatsby, webpack bundle compression to improve the performance of react pages.
• Deployed custom Redis cache to optimize NodeJS API performance, resulting in a 30% reduction in response time for data retrieval from Postgres database. Spearheaded the development of Jest unit tests for Node.js-based cloud functions, ensuring code quality and reducing bug count by 50%.
• Established Visual Regression tests for Static and Dynamic pages and components using PercyJS and Cypress.
• Coordinated development and updating of contentful content types for gathering data via Node.js migration scripts run on CI server, delivering updated data to UI via GCP Cloud functions. Facilitated UX designer workshops to contribute to UI enhancements via Figma, onboard feedbacks to React UI via Jira tickets.
أغسطس 2022 إلى ديسمبر 2022

Senior UI Developer (React/Node/AWS)

في Sky
البلد : المملكة المتحدة - لندن
Sky Identity team’s goals were to improve Sky Sign-in page performance and improved user journeys to replace legacy user ids with single email Id.
• Effected Identity UI with custom reusable npm package via Typescript to provide cross domain message passing and function execution using Node.js PostMessage, Message Channel, Worker Threads and Iframe.
• Implemented secured cross-domain message communication for Identity UI, leveraging Zod (Typescript types) for strong typing; validated library functionality through local rendering of React components, resulting in a 50% acceleration and optimization of Sky Sign-in Page load times.
• Interfaced closely with UI designers to ensure alignment with UX designs offered at Figma and Invision.
• Invested Serverless functions for Sky Sign-in Authentication using AWS lambda, API gateway and deployed these over using Terraform. Guided Sky users with Password recovery Sign-in Journey via React and XState (State Machine) library entailing actions, events and contexts integrated with local React state and contexts.
• Used useState, useReducer and useContext, useMemo and other React 18 lazy features to develop cutting edge components integrated with State machine based XState actions.
• Scripted unit tests in Jest and user E2E tests in Testcafe for Node.js logging system and react UI, improving efficiency of feature deliveries via CI/CD pipeline.
• Mentored junior and mid-level front-end developers at Sky through agile pair programming and introduced regular PR reviews to recommend best practices such as clean code. Collaborated in Backlog grooming and 3 Amigos in partnership with scrum team.
يناير 2022 إلى يوليو 2022

Senior Front End Developer (React/Node)

في Berenberg Bank, London, UK
البلد : المملكة المتحدة - لندن
Managed development of Events and Scheduling, a platform that offers businesses a real-time events platform for streamlining scheduling between corporates and investors.
• Collaborated with Events team to gather data on existing Dealogic Meeting platform usage to construct an improved like-to-like platform via React & AG-Grid with additional benefit of in-house data-maintained at CRM.
• Leveraged Tailwind CSS framework to style and brand React UI components, optimizing performance and reducing load time by 15%, resulting in an enhanced user experience and improved conversion rates.
• Steered design and deployment of scheduling UI utilising Ag-Grid enterprise features such as drag/drop of users between grids, custom cell renderers/editors, and context menu through use of custom react components via custom react hooks, react context and useState/useEffect hooks, Rambda functional programming.
• Created guided React training and mentoring program for front-end interns. Facilitated technical workshops for all team members in React newer features like contexts, state management.
• Architected Node.js backend API integrated Auth0 JWT authentication via Node/react and adopted sequelize/Knex to secure data from Postgres database, and employed Docker Compose to create docker containers for UI and packaged and deployed node.js and react assets via Terraform.
أغسطس 2021 إلى ديسمبر 2021

Senior Full Stack Developer (React and Node)

في CITI Bank
البلد : المملكة المتحدة - لندن
Fortified development of transaction monitoring UI that provides CITI Market Tech regulators with an alert-based monitoring tool to track and investigate traders’ behaviours such as spoofing and layering, front running, and quote stuffing.
• Introduced and produced custom node.js event streams using SSE and Event Emitter to query data from KDB, Mongo DB send these over to UI together with wrote Jest Unit tests to cover the Node.js and Express based backend and Jest/React testing library for doing react unit testing.
• Disseminated customised Ag-grid widgets features to support new behaviours and asset classes via new styles, custom filters and data utilising React components and TypeScript.
• Designed UI layers in React to support assets classes and sub products via Ag-grid widgets. Drafted unit tests in Jest/Enzyme and end-to-end tests in Puppeteer.
مارس 2021 إلى أغسطس 2021

Senior Full Stack Developer

في London Metal Exchange
البلد : المملكة المتحدة - لندن
Conducted high-level development on MMC Trading UI providing commodity traders with real-time UI to facilitate buy/sell trades and orders, and the capacity to set intra-day temporary, pause, halt on trades and other schedules. Attained MMC UI via ADFS OAuth Authentication through Node.js and React programming.
• Composed React components for trade history, order history, and market control, leveraging Relay GraphQL fragments and queries, resulting in a seamless user experience and increased engagement by 25% and reducing latency by 40%.
• Spearheaded NodeJS Graphql event streams using data received Kafka and other APIs, Built Graphql Schema, typing these using Graphql Codegen and custom resolvers.
• Facilitated productive sprint planning and JIRA backlog grooming sessions by engaging stakeholders, and team members to implement git feature branch workflows; optimized project flow and reduced development cycle time by 25%.
• Unit tested React components using Jest/React Testing library and end-to-end test with Cypress.
مارس 2020 إلى يناير 2021

Senior Full Stack Developer

في Natterbox
البلد : المملكة المتحدة - لندن
Portal 2, a rethinking of legacy Natterbox portal, performing ground-up deployment via front end utilising React and
backend in Node.js (GraphQL) with AWS Serverless.
• Designed and developed React components in TypeScript, custom hooks and built-in hooks, and contexts along with Material-UI components such as Grid and Dialog.
• Customised UI via Scss and styled components. Packaged up node.js handler as CloudFormation template by Serverless framework with plugins such as serverless-webpack, deployed to S3 bucket, set up lambda, API Gateway, and AppSync.
• Employed serverless-offline and AppSync-offline to perform local node.js development utilising TypeScript, TypeGraphQL and Prisma as Postgres ORM. Utilised auth.js JWT and administered authorization of AWS resources such as lambda functions and users through AWS IAM Policies and roles.
• Employed Git-flow model for JIRA, along with feature branches and devised release branches for release.
• Standardized Jest to do Unit test react components and Apollo server (Nodejs). Configured conceptJS and Playwright to run automation testing with Bamboo CI.
• Leveraged TypeScript to type component props through interfaces, enabling development of reusable generic components and shared interfaces with declaration merging and TypeScript advanced types.
• Coordinated design and development of Nodejs GraphQL API with Apollo Express and integrated three legacy APIs into one.
سبتمبر 2019 إلى فبراير 2020

Senior Full Stack Developer

في HSBC
البلد : المملكة المتحدة - لندن
• Expedited and executed high-performing HSBC Digital Data Visa UI, accelerating secure data transfer across five HSBC entities, improving efficiency, and reducing processing time by 50%.
• Employed React, Redux, Rxjs, redux-observable, TypeScript, and Material-UI framework via new react hooks such as useState, useReducer, backend driven config files.
• Regularly employed advanced TypeScript features such as Generic react components, Advanced types, Utility types and typesafe-actions library to design reducers and actions type safe. Extended Nodejs API using express-GraphQL and MongoDB to develop customised search endpoint.
• Devised reusable custom form components with react redux validations and Redux DevTools to assist with redux.
• Ensured appropriate unit testing of new react components via Jest and enzyme along with TypeScript to type check, TSLint for ensuring code quality and for Yarn dependency management.
فبراير 2018 إلى سبتمبر 2019

Senior Front-End Developer

في Standard Chartered Bank
البلد : المملكة المتحدة - لندن
Evolved and delivered next-generation reactive Market Risk Stress UI via React 16.8 (Hooks), Redux 4, ES6/ES7, Babel 7, Typescript 3.5, Rxjs 6.5, and Redux-observable.
• Scripted fully typesafe code in TypeScript utilising advanced mapped types, generics, interfaces, type inference and custom types and employed typesafe-actions to devise Redux reducers, actions and Rxjs epics typesafe to minimise boilerplate.
• Employed Facebook Jest and Airbnb enzyme to unit test react components, reducers, actions, observables and services and selenium for end-to-end automation testing. Operated across SSE event streams and WebSocket along with Rxjs to enable receipt of real time Java events in client side for completed stress runs.
• Orchestrated comprehensive code review (Pull Request) and engaged in pair programming to ensure robustness of stress testing, FRTB, and Market Risk Single Page applications, resulting in a 20% reduction in critical bugs and enhanced application performance.
• Implemented a cutting-edge user interface design employing Material-UI React components, Post CSS modules, and plugins, along with SASS/BEM methodologies, resulting enhanced Risk user engagement by 45% and reduced page latency by 50%.
• Leveraged advanced webpack 4 optimizations such as babel-transform-import, tree shaking, React-Loadable (code splitting) and GZip compression to reduce bundle size, improve app performance at SIT, UAT, Production.
يوليو 2017 إلى فبراير 2018

Senior Front-End Developer

في HSBC
البلد : المملكة المتحدة - لندن
Headed the creation of HSBC WWM Regulatory Front-end application (Worry Watch Monitor) using React, Redux, ES6/ES7, Babel, ESLint (With Babel-Eslint Parser).
• Authored Enzyme-, Jest-based automated unit tests, Selenium WebdriverJs-based Automated Functional browser test scripts, and Cucumberjs feature definition files from Jira acceptance criteria.
• Utilised React-Bootstrap components like React-Bootstrap Form groups, controls, dropdowns, Pager, Typeheads, Responsive tables, used CSS Modern React Styled-Components to deliver CSS as components alternative to SASS or LESS.
• Created application global state using Redux-Actions as Action creators, Reducers, Combine Reducers, Store, applying Redux-Form, Bootstrap components to create Portfolio Home page, Login Higher order components, and other website Pages and forms for React Container, Class, and Functional components.
• Enacted CSRF token to secure React Front end application and managed login/log off via Redux-cookie and redux-persist. Ensured compliance with HSBC front end guidelines and glyph icons, raising GitHub PR for code review, Story, and sprint planning using Jira.
فبراير 2017 إلى يونيو 2017

Front End Developer

في RedBull Racing (Infusion), Milton Keynes
البلد : المملكة المتحدة - لندن
Spearheaded migration of legacy ASP.NET MVC applications to MERN Stack, including development of custom ASP.NET Web API/OData endpoints for gathering data from SharePoint, Office 365, CRM, and SQL along with Mongoose ORM for MongoDB data modelling and Crud.
• Designed and architected Angular 2 components such as Employee Calendar, Race Calendar, Part enquiry search, and Nodejs Socket.IO for building event driven app for Race real-time update feed.
أغسطس 2016 إلى فبراير 2017

Web Developer

في BP
البلد : المملكة المتحدة - لندن
Designed and delivered standalone Isomorphic Single Page Apps for Catalyst Idea Portal via ASP.NET Core, React/Redux, Browserify, gulp.js, React Router, and ASP.NET/react server-side rendering utilising dotNetify-React.
• Employed Mongoose ORM and Mongodb.net to store, retrieve and update data into MongoDB from ASP.NET web API/Node, Webpack, NPM scripts and Babel to build, transpile and transform JSX/ES6 to ES5, along with Redux to manage app state; deployed hosted apps to MS Azure and automated deployment process utilising PowerShell and MS Build tasks.
يونيو 2015 إلى أغسطس 2016

Web Developer

في GDIT
البلد : المملكة المتحدة - لندن
Created custom ASP.NET MVC5/Entity Framework/AngularJS Single Page Apps for Circle Housing including Angular Controllers, Services (Dependency Injection), factory and reusable custom directives.
• Scripted C# WCF/Web API for retrieving data from SQL, SharePoint Lists, Document libraries and Dynamics CRM consumed JSON payload in Angular Data services; designed Views and Partial views and set up Angular ng-routes and ng-Redux for managing app state.
نوفمبر 2013 إلى مايو 2015

Sharepoint Web Developer

في Pension Protection Fund
البلد : المملكة المتحدة - لندن
Liaised extensively with end users, stakeholders and content managers to resolve issues with web applications. Gathered and analysed requirements and composed functional / technical documents.
• Consistently delivered first-rate solutions by utilizing PRINCE2 and agile scrum.
• Designed and developed Office 365/Azure Hosted Single Page Apps(SPA)/Add-ins utilising ASP.NET MVC, C#, Razor Framework, Web API, and AngularJS.
أغسطس 2013 إلى نوفمبر 2013

Web developer

في 3CHILLIES
البلد : المملكة المتحدة - لندن
• Designed custom widgets, Twitter and yammer feeds using JavaScript, jQuery UI, Knockout.js, bootstrap, CSS and SharePoint / Asp.NET MVC websites.
مايو 2013 إلى يوليو 2013

Web Designer

في NHS
البلد : المملكة المتحدة - لندن
• Prepared specifications to improve SharePoint 2010 Intranet based on requirements gathered from Clinical Commissioners regarding their visual interaction expectations and built custom UI controls and widgets for SharePoint pages using jQuery, jQuery UI and JSON.
فبراير 2013 إلى مايو 2013

Web Developer

في CBRE
البلد : المملكة المتحدة - لندن
• Developed asp.net/c# 3.5 MVC 3 applications and custom visual webparts using HTML, CSS, JavaScript, jQuery and Client Object Model, LINQ to SQL.
أغسطس 2012 إلى فبراير 2013

Application Developer

في ED&F MAN
البلد : المملكة المتحدة - لندن
• Worked on UX Branding and customized SharePoint and .net applications with CSS, page layouts, jQuery UI, master pages as well as built asynchronous pages using JavaScript modules, BackboneJS (MVC), jQuery, and SPServices client-side plugins.
يناير 2012 إلى أغسطس 2012

Analyst developer

في McARTHUR GLEN GROUP
البلد : المملكة المتحدة - لندن
• Set up SharePoint enterprise search scopes, content sources and customised search result pages and developed custom Infopath 2007 and Nintex 2007 workflows to automate legal and lease approval processes.

التعليم

ما هي خلفيتك التعليمية؟
اسمح لأصحاب العمل بالإطلاع على المزيد حول خلفيتك التعليمية. كن واضحاً ومختصراً.
مايو 2006

بكالوريوس, Electronics And Communication Engineering

في Biju Patnaik University Of Technology
البلد : الهند - بوبانسوار
المعدل: 73 من 100
BE in EC

Specialties & Skills

اللغات

كم من لغّة في رصيدك؟
إن تكلم لغات متعددة من الأمور الأساسية في بعض الوظائف لذا عليك إضافة المهارات اللغوية من أجل تحقيق نتائج أفضل.

الهندية

متوسط

الانجليزية

متمرّس

تحميل
تحميل...
تحميل...