Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
SoftwareEngineer

Mohammed Afham Abid

Software Engineer
Mangalore

Summary

Enthusiastic team player ready to contribute to company success. Proficient at translating basic client requirements into technical development plans. Communicates productively with both technical and non-technical personnel and clients. Friendly provider of deep programming knowledge and invaluable final products.

Overview

3
3
years of professional experience
6
6
years of post-secondary education

Work History

Software Engineer

UpGrad
Bangalore
06.2021 - Current
  • Participated in requirements gathering to solidify prerequisites and determine best technical solution to meet business needs.
  • Communicated with product managers and UX designers to translate project requirements and business objectives into polished user interfaces.
  • Designing direct REST calls to the server using React.js and Next.js (SSR) to streamline user interface performance.
  • Working with Redux toolkit to create async actions, and manage store slices for application-wide component state sharing.
  • Verified components logic using jest unit testing and debugging with Chrome DevTools debugger.
  • Optimising Javascript Bundle sizes, the resulting front-end bundle size was cut down by 40%.
  • Improved the SEO performance by increasing the PageSpeed Insights score to 90+ in both m-site and website, resolving On-Page SEO issues and warnings.

Software Engineer

THE Gate Academy
Bangalore
08.2019 - 05.2021
  • Updated old code bases to modern development standards, improving functionality.
  • Integrate LeadsSquared API for managing lead creation for courses sale.
  • Designed intuitive graphical user interfaces to improve user experience.
  • Created powerful Content Management Systems in Angular.js to serve as an interface for in-house clients.
  • Planned and engineered RESTful web services to manipulate dynamic datasets.
  • Built Postgres databases and table structures for web applications.
  • Used Node.js, Knex.js ORM and raw SQL to develop and manage databases.
  • Creating API documentation with swagger
  • Identified and eliminated performance bottlenecks in databases and backend code by determining root causes and remediating problematic code.
  • Completed full redesigns of existing websites to improve navigation, enhance visuals and strengthen search engine rankings.

Education

B.E. - Computer Science

P.A. College of Engineering
Mangalore
08.2016 - 06.2019

Diploma - Computer Science

P.A. Polytechnic
Mangalore
07.2013 - 07.2016

10th CBSE -

Indian High School
Dubai, U.A.E.
04.2001 -

Skills

React, Nextjs, Angular (ES6, JSX, Redux, Virtual DOM, Native)

undefined

Accomplishments

  • Participated in a three days National Level Workshop on Web
  • Development organized by I-Medita wherein the fundamentals of client and server side development was learnt.
  • Participated and coordinated a 3 days national level workshop on Ethical Hacking & Cyber Security conducted by IBNC
  • Todoist UI Clone https://github.com/afhm/angular-todo
  • Training in Web Application Development, developed a Prototype Web App using PHP and jQuery for back-end and used CSS grids layout, SASS preprocessor for front-end.

Timeline

Software Engineer

UpGrad
06.2021 - Current

Software Engineer

THE Gate Academy
08.2019 - 05.2021

B.E. - Computer Science

P.A. College of Engineering
08.2016 - 06.2019

Diploma - Computer Science

P.A. Polytechnic
07.2013 - 07.2016

10th CBSE -

Indian High School
04.2001 -
Mohammed Afham AbidSoftware Engineer