What project should I do that I can add to a job portfolio
Posted by TheEyebal@reddit | learnprogramming | View on Reddit | 8 comments
I have 2 years python experience.
I've dabbled in other programming like c++ and js but mostly familiar with python.
What are projects I can do create a portfolio?
ImprovementLoose9423@reddit
That depends on what area you are in. If you are in backend development, I would recommend making well, a backend system. For example, I work with AI and ML, and one of my portfolio projects is a model that classifies scientific papers into specific categories.
iMagZz@reddit
This depends entirely on what you are into, meaning your interests or studies.
Something I am looking at creating at some point myself is basically a mini version of Wolfram Alpha. The reason being that very often at my university we aren't allowed access to the internet for exams, but we are allowed to use our computer however we want, and for physics Python has a bunch of tools, but it is annoying to work with.
I would also like to build a program that can calculate and visualize Taylor expansions, and then have a slider to chose how many expansions to incorporate, and another slider for the a-value.
Another thing I would like to make is a program which can simulate and animate different classical mechanics problems, such as the three-body-problem or the double pendulum, as well as visualize the energies.
Better_Sea8446@reddit
those physics simulation ideas are really solid, especially the double pendulum thing since it shows you can handle complex math and visualization together
i'd probably go with something that actually solves a problem you have - like that offline wolfram alpha idea is pretty clever for exam situations. makes for good talking point in interviews too when you can explain the real use case behind it
iMagZz@reddit
Yes I agree. It was also just to give OP a few ideas that I thought about in relation to my own area and interests.
Any-Cardiologist1641@reddit
you should work on the project which looks real like Price hikes on Car how this effected the sales like this something which is happening and you have analysed things over that.
Playful-Sock3547@reddit
if you already have 2 years of python experience try building projects that look like something a real company would actually use not just tutorial clones. a full stack project with authentication database api integration and deployment goes a long way. something like an expense tracker crm inventory system job tracker or ai powered document analyzer can stand out if it solves a real problem. if you like backend build a scalable api with authentication rate limiting logging and tests because recruiters love seeing clean architecture not just flashy ui.
another underrated idea is automation projects because python shines there. build something that scrapes data generates reports automates repetitive tasks or processes files at scale. for example an automated resume screener smart file organizer stock/news tracker or social media analytics dashboard. bonus points if you deploy it and include a clean github repo with proper readme screenshots and documentation. honestly one polished real world project is worth more than ten half finished mini apps in a portfolio.
mikeyj777@reddit
Show authorization, connection to web service, displays it, includes error handling, input validation, type safety, etc. Just show that it does something complex and does it safely, clearly, modularized, and clean.
Kenny-G-@reddit
Something you are interested in. Something you would like to use yourself. Then you’ll show passion at the interview.