Not Available
User

Angular Developer

BMT Score
86
86%
  • Remote

Available for

About Malraj

A performance driven ambitious software developer with an extraordinary blend of and technical knowledge. Ability to communicate and motivate team members to enhance strategic goals and bottom line objectives. Creative problem solving and troubleshooting skills complemented by meticulous attention to details that will result in the success of an organization by developing new applications or improving existing ones.

Work Experience

Images

Angular Developer

  • January 2016 - May 2023 - 7 Year
  • India

Projects

Images

Renten Pe - Offline

  • March 2023 - June 2023 - 4 Months
Technologies
Role & Responsibility
    Renten Pe is an online rental portal, which is intermediate for tenant & landlord. In frontend used to signup users either tenent or landlord. The backend admin portal having lots of facilities like
    Digital marketing
    Role management
    Background verification
    Support Center

    Based on the request from the landlord, the background verification team will collect all the documents like aadhar card, address & id proofs and verified those, including with proofs.

    The digital marketing tool is used to send bulk amount of notifications to users via Renten Pe app, sms, whatsapp or email.
    Also the authorized person can able to schedule a bulk notification with feature dates. The server will send those notifications using cron jobs

    Major Scope:
    Building a user friendly website(s) for Renten Pe application Site settings with global configurations and api data Performance Tuning in various aspects

    Responsibilities:
    Building backend admin portal with responsive & enhanced look and feel Digital marketing module using angular material modal & priming data table Reusable services, components, directives, pipes,…
    User friendly notifications, animations to be integrated Implementation & integration
    Re-usability & performance tuneup Unit testing & deployment
     
...see less
Images

MarketPlace– Offline

  • December 2022 - March 2023 - 4 Months
Technologies
Role & Responsibility

    This is a nft project. NFT stands for 'non-fungible token'. Non-fungible means that something is unique and can't be replaced. By contrast, physical money and cryptocurrencies are fungible, which means they can be traded or exchanged for one another. Every NFT contains a digital signature which makes each one unique.

    In this markeplace, users can enter, once after the sign-up & document verification. After that the user is able to create their own nft(s) and transfer payments. Also they can put nft into anyone of their own collection. Map module used to identify location based user(s) or nft(s) and nearest user(s) or nft(s). Chat application integrated mainly for communication between them.
    Settings section contains:
    Encrypted activity Disputes Jury Notifications
    Payments
    Profile Management
    Major Scope:
    Create & transfer neft through the portal Profile 
    settings with notifications, payments,....
    Performance Tuning in various aspects

    Responsibilities:
    NFT & NFT collection module integration Gallery & Starred NFT(s)
    Profile update including map Data modeling in MongoDB Implementation & integration
    Re-usability & performance tuneup Unit testing & deployment
...see less
Images

ESL Fabric – Offline

  • January 2022 - November 2022 - 11 Months
Technologies
Role & Responsibility
    ESL Fabric is a front end platform for building customized digital cards using fabric js. By using the customized fabric js library, the authenticated user is able to create single or multi page digital cards for various products. The enhanced formatting tool provides a user-friendly option for managing the card title, font size, color and product image as well. The export & import option feature available in both json and excel file formats. The digital cards will be accessible in the admin portal. Once admin mapped a digital card into a device for a specific product then the digitalized card will be displayed perfectly in that device. Based on the client requirements, the following features are integrating in demo server:
    Rotation in clock & anti clock wise Undo, Redo facility
    Multi-level custom calculation

    Major Scope:
    Integrating new facility in Custom Fabric tool Managing existing features
    Performance Tuning in various aspects

    Responsibilities:
    Building new customized features Integration & implementation Versioning maintenance
    Testing & Deployment
...see less
Images

CMS

  • March 2021 - May 2022 - 15 Months
Technologies
Role & Responsibility
    CMS is a banking sector application that is built in angular 13.The main objective is issuing/managing different types of cards like Credit, Prepaid, Debit cards,… mainly for institutions in various countries.Bulk amount of cards will be allocated to an institution based on their preferences. By using an advanced Bin management system the unique Bin number is embedded into each card as well as maintained by an authenticated person. Participated on following modules:

    Bin Management Country Preferences institution Bin Mapping Card Preferences

    Responsibilities:
    Fulfilling client requirements Integrating Responsive web designs Performance Tune-ups
    Testing & Deployment
...see less
Images

TechnoSource Australia - Online E-Commerce

  • January 2021 - March 2021 - 3 Months
Technologies
Role & Responsibility
    TechnoSource is an online E-commerce project. This is an Australian maintenance project built with Magento version 2.2. The main objective is selling software products, Hardware consumables & Industry solutions. Right now they serve only in Australian states. Having plans for the nearest countries in the future. Visitors can walk through the products & industry solutions. The freshchat chatting tool integrated for helping out to the visitor.

    Live demo booking & free quotation options integrated for user attractions. Product gallery & YouTube videos placed for user friendly enhancements. Once after the checkout process visitor can make payment through various payment gateways such like Australia Post - Secure Pay, American Express, MasterCard, Visa and PayPal

    Major Scope:
    Shifting to AWS server environment Australian payment gateway integration Performance Tuning in various aspects CDN integration Redis caching implementation

    Responsibilities:
    Requirements gathering from Client
    Milestone & resource planning
    Implementation & integration
    Demonstrate in AWS development environment
...see less
Images

Maamisa Mall – Offline

  • January 2020 - December 2021 - 24 Months
Role & Responsibility
    Maamisa mall is an online E-commerce product for selling Non veg foods, mainly mutton & chicken using their delivery boys. The objective is customer can able to register, search products, order products & track their orders. There were 4 types of roles available in this product.

    Admin

    Receptionist

    Customer

    Delivery Boy

    Admin will handle site settings, role permissions, create product category, products & generate reports.Receptionist can able to handle the order(s) over phone & he/she assigned the order to a specific delivery boy.Delivery boy will receive notifications about his deliveries when he assigned to a specific order. He will collect the ordered products & delivered to the customers.Once customer received the good & acknowledged in the order record, then the delivery boy can able to close that order. Stripe, PayPal & Cash on delivery used in this application. 

    Major Scope:
    Role based accessibility integration
    Store management in both front & admin portals
    Performance Tuning in various aspects
    Responsibilities:
    Building new customized layouts
    Integration & implementation
    Versioning maintenance
    Testing & Deployment
     
...see less
Images

E-Commerce Online Project

  • January 2018 - December 2019 - 24 Months
Technologies
Role & Responsibility

    This is an online E-commerce project. The main objective is selling product & product-sets and earning lots of customers using referral program, gift cards. Also worked in an ionic mobile app with enhanced designs. I had chance to work in both front-end & admin portal on following modules:

    Sponsor product Management: Admin will create sponsor products in the back-end. A common component created for fetching 3 sponsor products from admin listing and overwritten in the front-end by default. While on user search criteria the component will take 3 sponsor products based on keywords, category… then overwritten in product listing screen.

    Mailchimp & Mandrill API implementations: Bulk user import process implemented for existing users nearby 40000, using mailchimp API. While on user registration, the registered user will be automatically added as a subscriber into the client's mailchimp account.

    Unlock reward points management: Admin will enable or disable the reward module as well as be able to set ‘Total points limit for unlock reward process. In the front end ‘Reward’ module menus such as ‘Reward history’, ‘Unlock reward point’,..will be visible to users based on admin settings. Users are able to submit unlock reward point requests to admin, while the user reaches ‘Total points’ limit. At the time an email will goes to admin regarding with unlock request details and the points will immediately be deducted from the user account.

    Business look-set management: The sponsor look-sets (product-sets) will be created by admin for home & look-set list screens. The sponsor look-sets will be dynamically overwritten in both home & look-set pages as well.

    Cropped images handler: A canvas editor used in the front end for look-set creation. Users can drag and drop a product image into the canvas editor. There is a link ‘Crop Image’ used to crop the image inside a modal window. After cropping the image, that will be stored in both directory and schema as well. While any user selecting the same product image then the relevant ‘Cropped’ images will be listed out in right side of the model window.
     
...see less
Images

ATPS Role

  • November 2014 - June 2018 - 44 Months
Technologies
Role & Responsibility
    ATPS is a ticketing system that builds for the client atp group to manage all the processes in the client's auto-mobile industry. This is a role-based application. Authorized person can create a ticket and assign responsible persons for the ticket. At the time a notification will be sent to each responsible person(s).

    The assignee can view only his assigned tickets. Also, he/she is able to update the work status for each and every ticket. While an employee (an assignee in a ticket) updates his work status, a notification will be sent to the ticket creator, along with work status. Once all the assignees completed their work in a ticket, then the ticket will be closed by the admin.
    Document storage system & Ticket comments facility integrated in this application. Applying security & access restriction for the document storage module will be implemented in 3rd phase. Party master & Employee masters are used to manage application users with their roles and responsibilities.
    The main and sub-menus will be displayed based on logged user’s role permission. In each screen action buttons like add/edit/delete will be displayed based on logged user’s privileges.
    Based on client requirements, a mobile app created using IONIC. Custom widgets and user friendly menu options integrated in the ionic app.

    Major module & features:

    ✔ Ticketing System with notification facility
    ✔ Master data management (Ticket Category, Ticket status, …)
    ✔ Role management
    ✔ Employee & Party management
    ✔ Reports with effective search filters
    ✔ Sales Module

    2nd Phase which contains entire sales module activities, integrated in this application.

    Party equipment master used to capture a list of equipment for each party. Admin will assign sales executives with multiple parties every financial year.
    The product target master used to set product target value along with sales executive’s achievements on the specific year.
    The sales entry screen used to capture sales entry data including sales executive name, party name, sales amount, collection date, target value, …

    Responsibilities:
    Requirements gathering from Client
    Data Model preparation
    Milestone & resource planning
    Responsive Layout integration
    Implementation & integration
    Unit testing & Bug fixing
    Launched to live
...see less
Images

Brian Spiller - Charity App

  • December 2012 - September 2013 - 10 Months
Technologies
Role & Responsibility
     This is an Admin Panel website for a mobile Application. The main purpose of the site was intermediation between Charities & Volunteers. Admin will enter complete details of a charity like charity name, owner, mission, etc. Volunteers signed up from a mobile app and viewed the charity list that was entered by admin.
    Volunteer set a charity into his 'My Charity ' list. The Donation File is the main concept. Volunteers make a donation file for a Charity and the Donation file detail listed in Admin Panel for his approval. Once the Admin approves the Donation file then an Email sent to both 'Charity Owner & Volunteer'.
     
...see less
Images

Alkohol Tester

  • April 2010 - December 2010 - 9 Months
Technologies
Role & Responsibility
     Alkohol Tester is a WordPress website for selling a single product ‘Alkohol Tester’ using German language content. Users can view the Alkohol Tester product and choose PayPal or prepayment. If chosen by PayPal payment then the user will pay an additional 1€.

    Social sharing is used in this application (Facebook book& twitter). User is requested to enter the shipping address. There is another option to user that is Call Center Order. Users can make a call and order the product by the authorized call center. Admin can view all the order details, payment details. Also, admin can make actions on an order like Edit-Send Goods-Delete. After completing the order two pdf files are sent to admin by USPS parcel service.
...see less
Images

Rxopener

  • February 2008 - April 2010 - 27 Months
Technologies
Role & Responsibility
    RxOpener is a single product selling website for 'Rx Opener'. Users can view the RX opener product and they can choose which type of USPS parcel service and make orders via PayPal payment gateway. The product is sent to the user by 'USPS' parcel service in the US.

    There is another option to use that is ‘Call Center Order’. Users can make a call and order the product by the authorized call center. Admin can view all the order details, payment details. After completing the order two pdf files are sent to admin by USPS parcel service. Also, admin have options to ‘Edit or Send Goods or Delete an order.
     
...see less

Industry Expertise

Education

Education

in MCA

PGDCA
  • June 2006 - June 2009

Our Suggestions