Saif Khan, Senior System Engineer

Saif Khan

Senior System Engineer

Ibm - India

Lieu
Inde - Allāhābād
Éducation
Master, MASTER OF TECHNOLOGYM
Expérience
8 years, 0 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :8 years, 0 Mois

Senior System Engineer à Ibm - India
  • Inde - Gurgaon
  • Je travaille ici depuis décembre 2021

Job Title: Application Developer

Technical Environment: ReactJS, Redux, NodeJS, Express.js, MongoDB, PrimeReact, Figma, Docker, GIT

Professional Summary: I have specialized in seamlessly transitioning projects from conceptualization to full operational status. My expertise spans both front-end and back-end development, emphasizing the creation of high-performing Single Page Applications (SPAs) using ReactJS. I am proficient in leveraging ReactJS alongside Redux and Thunk Middleware to enhance application functionality and state management. On the backend, my skills are centered around the MERN stack, with a strong command over Node.js, Express.js, and MongoDB, ensuring efficient data handling and application logic implementation. Core Responsibilities:

Frontend Development: Design and implement user interface components using ReactJS, employing Redux architecture to manage application state effectively. Develop both container and presentational components, favoring stateless and functional components to ensure cleaner code and better performance. Handle forms meticulously with comprehensive error validation using the Joi library, preventing erroneous data from being processed.

Backend Development: Build and maintain RESTful APIs using Node.js and Express.js, with an emphasis on creating scalable and secure backends. Utilize additional libraries such as Axios for HTTP requests, Mongoose for database modeling, and JWT for securing endpoints through authentication. Ensure seamless integration of these APIs into React applications to enhance the overall user experience and system efficiency. Responsive

Web Design: Develop responsive web designs that maintain compatibility and functionality across a variety of devices and screen sizes, adapting layout for both portrait and landscape orientations. Utilize CSS and modern layout frameworks to ensure that all visual elements are scalable and aesthetically pleasing.

Stakeholder Interaction: Engage with project stakeholders to gather requirements, facilitating clear and concise communication to align development objectives with business goals. Analyze enhancement requests and change orders, strategizing implementation methods to optimize product evolution.

Testing and Quality Assurance: Implement thorough testing protocols using Jest, ensuring all components and integrations work as expected under various conditions. Leverage Docker for containerization, which promotes consistency across all stages of development, testing, and production, reducing environment-related issues.

Tool Mastery and Integration: Skilled in a variety of development tools and technologies including NoSQL for flexible data structuring, Postman for API testing, and Firebase for cloud services. Integrate and utilize microservices architecture to enhance scalability and maintainability of applications. Employ Storybook for component-driven development and AWS (EC2, S3, CloudWatch) to manage and monitor cloud-based resources effectively. Key

Attributes: Proven ability to manage large-scale JavaScript applications within agile frameworks, ensuring timely delivery of high-quality software solutions. Known for innovative problem-solving skills, with a keen ability to adapt to new technologies and methodologies quickly. Commitment to professional development and continuous learning, keeping abreast of the latest industry trends and technological advancements.

React Developer à Etechnocrates
  • Inde - Allāhābād
  • juillet 2018 à décembre 2021

Provided full life cycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and integration.

Developer à Infomax IT Solution
  • Inde - Allāhābād
  • mai 2016 à juin 2018

Qualitative experience in analysis, design, requirement gathering, Software testing and development of Software as well as of Websites using HTLM, CSS, JAVASCRIPT, PHP & MYSQL

Éducation

Master, MASTER OF TECHNOLOGYM
  • à Sri Satya Sai University of Technology & Medical Sciences Rajiv Gandhi Proudyogiki
  • avril 2021

I completed my Master of Technology (M.Tech) in Computer Technology and Applications, a program that provided a deep dive into advanced computing technologies and their applications. This degree equipped me with a robust understanding of both theoretical and practical aspects of computer science, including software development, network architecture, and data management. The curriculum emphasized problem-solving and innovative thinking, preparing me to tackle complex technological challenges and contribute effectively to the field of information technology.

Baccalauréat, BACHELOR OF TECHNOLOGY
  • à United College of Engineering and Research Dr. A.P.J. Abdul Kalam Technical University
  • juin 2016

Here's a concise description for your M.Tech in Computer Technology and Applications: I completed my Master of Technology (M.Tech) in Computer Technology and Applications, a program that provided a deep dive into advanced computing technologies and their applications. This degree equipped me with a robust understanding of both theoretical and practical aspects of computer science, including software development, network architecture, and data management. The curriculum emphasized problem-solving and innovative thinking, preparing me to tackle complex technological challenges and contribute effectively to the field of information technology.

Etudes secondaires ou équivalent, INTERMEDIATE
  • à Kendriya Vidyalaya AFS
  • mai 2010

Here’s a brief description of your high school education: I completed my Intermediate education at a well-regarded institution known for its strong emphasis on science and mathematics. The curriculum was designed to build a solid foundation in essential academic skills, fostering critical thinking and analytical abilities. During my time there, I actively participated in various extracurricular activities and developed a keen interest in technology, which paved the way for my subsequent studies and career in computer science.

Etudes secondaires ou équivalent, HIGH SCHOOL
  • à Kendriya Vidyalaya AFS
  • mai 2008

Here’s a brief description of your high school education: I completed my high school education at a well-regarded institution known for its strong emphasis on science and mathematics. The curriculum was designed to build a solid foundation in essential academic skills, fostering critical thinking and analytical abilities. During my time there, I actively participated in various extracurricular activities and developed a keen interest in technology, which paved the way for my subsequent studies and career in computer science.

Specialties & Skills

React Js
software deployment
Software Design
Software Development
AGILE SOFTWARE DEVELOPMENT
AMAZON S3
CASCADING STYLE SHEETS (CSS)
DOCKER (SOFTWARE)
MERN STACK
REACT.JS
JavaScript
Node JS
Mongo DB
Microservices
Express Js
React redux
Web Development
Front end Development

Langues

Anglais
Expert
Urdu
Expert
Hindi
Expert

Formation et Diplômes

CI/CD (Formation)
Institut de formation:
Udemy
Date de la formation:
January 2023
Durée:
90 heures
Microservices (Formation)
Institut de formation:
Udemy
Date de la formation:
June 2023
Durée:
80 heures
MERN Stack (Formation)
Institut de formation:
Udemy
Date de la formation:
January 2022
Durée:
90 heures

Loisirs

  • Cricket
    I have actively participated in cricket, achieving notable success. My involvement in the sport dates back to my school days, where I was a key player on the school team, contributing significantly to our victories in several inter-school tournaments. At the regional level, I represented my locality in cricket leagues, where my performances helped the team clinch numerous wins and recognition.