Purple, Lighting, Flower, Petal, Plant, Texture, Light, Art, Graphics, Green

To pursue a career as a full stack application engineer what type of projects should I work on to stand out?

Arjun G. asked a question to Amanjot S.

View favourites
  • 1 replies
  • 9 views
  • Author: Arjun G.
  • Category: Career tips, Career advice
  • Date asked:
  • Last update:
  • AS
    Amanjot S. Web Specialist / Full Stack Developer

    To stand out as a competitive full-stack application engineer, here are a few things I can suggest:

    1) Write automated test cases for your project: Developing a project that works is
    great, but adding automated test cases can help you stand out. Please make sure you mention it in the project description in your GitHub repo, resume and/or online portfolio.

    2) Add documentation to your GitHub projects: Assuming you have an active GitHub account, please add your project on GitHub (if possible). Second and most important, please make sure to add documentation in a README file covering various aspects including: what is the project about, the requirements to run the project, how to run it, and what test cases are included. You can refer to "About READMEs" on GitHub to get more tips.

    3) Create a portfolio: Take your project showcase to the next level by making a portfolio. There are plenty of developer portfolio examples you can find online, refer to something you like. You may want to make use of your development skills to shine here too. As an example, if you have good skills with JavaScript, make sure to demonstrate it in your portfolio by making good use of existing JS libraries or maybe writing your own custom JS for a nice feature.

    4) Contribute to an open source project (or start one of your own, if you can): This is optional, but highly recommended. Contributing to open-source projects will go a long way. It doesn't need to be a full-feature CMS project, it can be as simple as contributing to a Django Package or maybe creating a small Django package of your own that you feel could be useful for various users.

    Hope these will help you in your full-stack application developer journey.