Summary
Overview
Timeline
Summary
Skills
Work History
Education
Work Preference
Additional Information
Certification
SeniorSoftwareEngineer
Mohammed Vajhullah

Mohammed Vajhullah

Senior Software Engineer
Benito Juárez,Ciudad de México

Summary

10 years of experience as a Software Engineer with a demonstrated history of working in the outsourcing/offshoring industry. Skilled in Javascript, NodeJS, ReactJS, Redux, NextJS, MongoDB, AWS, GraphQL, AWS, MySQL, PHP, CSS, and HTML. Strong engineering professional with a Bachelor of Technology (B.Tech) degree in Information Technology (IT) from Aalim Muhammed Salegh Engineering College, Chennai.

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Timeline

Senior Software Engineer

NU LOGIC
Nov.2021 - Current

Tech Lead

HCL Technologies
Jan.2019 - Oct.2021

Software Engineer

Indus Net Technologies
Dec.2013 - Dec.2018

B. Tech - Information Technology

Aalim Mohammed Salegh College of Engineering
Jun.2009 - May.2013

Summary

  • 10 Years of Industry experience in building highly scalable frontend applications and specializing in JavaScript MVC. Full-stack development with React for 5+ Years and Nodejs, and Express for 3+ Years.
  • 5+ Years of e-commerce application development experience.
  • Integrated full-fledged JavaScript web application using NodeJS as the backend and ReactJS as the frontend with Redux with HTML5, and CSS3.
  • Experience in advanced JavaScript and developing rich, interactive web applications over REST or WebSocket.
  • Strong decision-making and problem-solving skills and willingness to learn.
  • Experience in building web applications using Micro Frontend and Serverless architecture.
  • Setting Up and Configuring the API Gateway with OpenAPI Spec & publishing RestAPI and performing administrative tasks.
  • Integrated the server setup on the cloud virtual machine with Apache and MySQL.
  • 5 years of experience with PHP & SSL Integration, Server performance optimization, and OS Hardening for various projects with the Linux Operating System.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation, and Maintenance, and extensive experience with Agile Methodology.
  • Solid background in web technologies encompasses web content management systems, web analytics, and web commerce technologies.
  • Logical reasoning and self-confidence give me the strength to face challenges. My adaptable nature helps me to work in a team.
  • Open to Challenges and Opportunities, Reliable, efficient team player with good communication. skills and ability to adapt quickly to new technologies.

Skills

  • Web Frameworks/Libraries: ReactJS, Redux, NextJS, jQuery, Material-UI, Modern Javascript Frameworks
  • Web Technologies: Jest, Google Insights
  • Web Skills: HTML5, CSS3, JSON, AJAX
  • Programming Languages: JavaScript ES6, OOPS, NodeJS, PHP, Python
  • Database: MySQL, PostgreSQL, MongoDB
  • PHP Frameworks/CMS: CodeIgniter, Laravel, CakePHP, WordPress, Drupal
  • Query Language: GraphQL
  • Application/Proxy Servers: Apache, Nginx
  • API Development: Postman, Swagger
  • Cloud: Google Cloud Platform, Amazon Web Services
  • Design Patterns: MVC, Singleton, DAO and Factory Pattern
  • Cache Mechanisms: Redis
  • Code Management: GitHub, Bitbucket

Work History

Senior Software Engineer

NU LOGIC
Ciudad de México, Mexico
Nov.2021 - Current

Project 1: Eddiebauer
Environment: NodeJS, MongoDB, ReactJS, Python, Redux, HTML5, CSS3, GraphQL, AWS, Redis
Role: Full Stack - Senior Software Developer
Duration: November 2021 to Present.
Project Description:
Eddie Bauer US-based eCommerce solution with user-friendly UI web application for US and Canada markets including 300+ outlet stores with various rewards programs, payment services, and design homepage, CTA, and PDP pages.

Project 2: Reebok
Environment: NodeJS, MongoDB, Python, ReactJS, NextJS, Redux, Redis, HTML5, CSS3, GraphQL, AWS, Redis
Role: Full Stack - Senior Software Developer
Duration: May 2022 to April 2023.
Project Description:
Reebok is a US-based eCommerce solution with a user-friendly UI web application for US markets and migrating the existing website to a new design homepage with Bloomreach experience, Informative PDP designs, and other rewards and payment service Integrations.


Roles and Responsibilities:

  • Involved in handling the inventory management with MAO
  • Worked extensively on MongoDB procedures to store the data into schemas for fast processing
  • Worked with various stakeholders for the requirement discussions and adding new features
  • Involved in schema design for e-commerce data
  • Worked on Redis cache for auth token processing and storing product details while consuming the API services fast processing
  • Developed various REST APIs, for ingestion such as product, SKU, price, promotion, catalog, category, and relationships
  • Fully understand the end-to-end data flow from on-premises to cloud migration such as event-driven systems
  • Involved in Code Review, Bug fixing, and Production support.
  • Involved in NodeJS Upgrade and migrating the project to the latest features
  • Involved in implementing the Python script for feed jobs
  • Involved in implementing the Bloomreach for the Homepage, CDP, and PDP pages.
  • Involved in a third-party implementation like Bynder, SFMC, Cognito, TalonOne, Brxm, Boomi, PowerReview, and Talkoot.

Tech Lead

HCL Technologies
Chennai, Tamilnadu
Jan.2019 - Oct.2021

Project 3: SANnav Management Portal - BROADCOM
Environment: NodeJS, PostgreSQL, ReactJS, NextJS, Redux, HTML5, CSS3
Role: UI - Tech Lead
Duration: Dec 2018 to Nov 2021.
Project Description:
SANnav Management Portal and SANnav Global View empower IT administrators to be more efficient and productive by providing comprehensive visibility into the SAN environment. These tools transform information about SAN behavior and performance into actionable insights, allowing administrators to quickly identify, isolate, and correct problems before they impact the business. In addition, SANnav Management Portal and SANnav Global View accelerate administrative tasks by simplifying workflows and automating redundant steps, making it easier for organizations to realize their goal of an autonomous SAN.
Roles and Responsibilities:

  • Involved in Designing and implementing user interfaces using ReactJS and NextJS
  • Worked with various stakeholders for the requirement discussions and adding new features
  • Specialized in Developing web applications using technologies
  • Actively involved in requirements gathering, Conceptual Design, Analysis, Detail Design, and Development
  • Involved in converting approved designs to web pages with responsive HTML and CSS
  • Worked extensively on PostgreSQL procedures to store the data into schemas for fast processing

Software Engineer

Indus Net Technologies
Chennai, Tamilnadu
Dec.2013 - Dec.2018

Project 4: Tamilnadu Electrical Inspectorate - Lift & Tax Modules
Environment: HTML, CSS, ReactJS, PHP, CakePHP, MySQL
Role: Full Stack- Team Lead
Project Description:
Online Portal for Electrical Lift Installations in Commercial, Residential, and Office complexes. Consumers can apply for the license for their lift installation Online. Their respective officer will visit the location & approve.

Online Portal for Electricity tax is levied on the consumption or sale of electricity for Generators (CPP/IP). The consumer can register their generators online. The inspectors will visit and provide the registration certificate. The user should pay the tax on the consumed electricity online.

Project 5: Dept of Evaluation & Applied Research - Website & Survey App
Environment: HTML, CSS, JavaScript, PHP, Laravel, MySQL, PostgreSQL.
Role: Full Stack- Team Lead
Project Description:
Department of Evaluation & Applied Research survey application is to create the questions from the backend; will be assigned to a research analyst. It will be accessed by the field officers during the survey via tablet application. A Brief Excel report will be prepared on the Excel for the surveys.

Project 6: Tamilnadu Horticulture Farm Management System (FMS)
Environment: HTML, CSS, JavaScript, PHP, CakePHP, MySQL.
Role: Team Lead - Full Stack
Project Description:
CakePHP CRM Project to Monitor/Update annual and daily Productions, Sales, Receipts, Labor Utilization, and Expenditures. Billing and Transfer facility for Produced Crops and inputs.

Project 7: Tamilnadu Agriculture Fertilizer Enforcement & Management Information System
Environment: HTML, CSS, JavaScript, PHP, CakePHP, MySQL.
Role: Full Stack - Senior Software Developer
Project Description:
FEMIS is an online user-friendly portal developed by the Department of Agriculture, Tamilnadu to facilitate qualified persons to start fertilizer business in the state. This System has been designed to ensure timely availability of quality fertilizer to the farming community.

Project 8: Govt. of India - Biotechnology Re-entry Fellowship Awards Program
Environment: HTML, CSS, JavaScript, PHP, CakePHP, MySQL.
Role: Full Stack - Senior Software Developer
Project Description:
The Department of Biotechnology has introduced a scheme known as Ramalinga swami Re-entry Fellowship Awards for candidates of Indian origin, who are working overseas in various fields of biotechnology and life sciences and are interested in taking up scientific research positions in India.

Project 9: Tradly - eCommerce
Environment: NodeJS, ReactJS, Redux, PHP, HTML, CSS, MySQL, MongoDB.
Role: Full Stack - Software Developer
Project Description:
Integrated the OpenSec RestAPI with all the eCommerce functionalities handling various payment methods and currencies accessing across the globe and provided support to web applications, iOS, and Android platforms.

Roles and Responsibilities:

  • Involved in Designing and implementing user interfaces using PHP and Javascript Frameworks
  • Involved in Integrating API services and DB Designs using MySQL and PostgreSQL
  • Involved in Bug fixing, Code Review and Handling the team.
  • Worked with various stakeholders for the requirement discussions and adding new features.
  • Actively involved in requirements gathering, Conceptual Design, Analysis, Detail Design, and Development.
  • Involved in server setup on the cloud virtual machine with the Apache, MySQL
  • Involved in PHP & SSL Integration, Server performance optimization, and OS Hardening for various projects with the Linux Operating System
  • Involved in Configuring the API Gateway with OpenAPI Spec & publishing RestAPI
  • Worked extensively on MySQL and PostgreSQL procedures to store the data into schemas for fast processing

Education

B. Tech - Information Technology

Aalim Mohammed Salegh College of Engineering
Chennai, Tamilnadu
Jun.2009 - May.2013

Work Preference

Work Type

Full TimePart TimeContract Work

Work Location

On-SiteRemote

Additional Information

Nationality: Indian

Hometown: Chennai, India

Certification

  • Diploma in Computer Application
  • Professional Web Development
Mohammed VajhullahSenior Software Engineer