Ok, guys. I want your advice on finding a job.
TL;DR: If you were in a hiring manager position, is my portfolio enough to catch your attention? Would you contact me for the next step?
Long story:
About my FreeCodeCamp progress:
-Responsive Web Design Certification: I just finished my personal portfolio webpage project and received my responsive web design certification (20th February 2020).
-JavaScript Algorithms and Data Structure Certification: I received my certification on January 23rd 2020 (yes!, I liked Js and finished first, but because it takes me more time to master CSS, even I think is more than I still don’t know about CSS, but I wanted to make beautiful designs for my projects).
-Front-End Libraries Certification: I have finished all challenges and the first project (Random Quote Machine) with React, I hope to finish the other four before the end of February.
-Data visualization certification: I have finished all JSON APIs and Ajax, there are 9 challenge left me from D3.js and the 5 projects.
About me:
I’m 37 years old. Married, and I have an 8 months baby boy. I have a B.Sc. in Electronics Engineer. In the last 8 years I have been involved in the Entrepreneurship and Innovation ecosystem in my country (Colombia, South America) as a Business Model Mentor for startups and Innovation consultant for companies. I have had three companies, that failed. The last company still alive but I leaved it to my partners as I lost motivation due to not finding a repeatable and scalable business model. (we made cool interactive things though https://youtu.be/-LTGmMTZzRc)
I have skills in problem solving, strategic thinking and project management.
The last job I made was for the chamber of commerce of the city I live, they hired me to lead a project funded by the innovation agency of the country to implement e-commerce, digital marketing and international trade for 10 fashion companies with a budget of USD$75.000 equivalent in a 10 months time frame. I finished that project in October 2019 with 100% technical and financial recognition.
About why, I am searching a Job as a Developer:
As you see my skills are unbalanced towards the business area and not so much technically. I want to have the skills needed to build apps (web or mobile) from scratch to scalable deployment. Maybe you would tell me it’s too much for one person, but at least I want to know how is the full process made. I want to be involved in a dev team (remote preferred, but I’m willing to relocate if necessary), know how they manage agile dev, and why not in the future manage and code with high performance teams, and why not come back as entrepreneur some day.
Situation:
Since November 2019 I’m dedicated full time to the FreeCodeCamp curriculum (and other youtube tutorials in topics that FCC is shallow), but my gas is running out ($), the bills and rent keep going but not my income.
The chamber of commerce is offering me a fixed position as Innovation Coordinator, beside that, the German Society for International Cooperation is offering me a regional coordinator position in order to help build business models for victims of violence (Yes, my country has already signed a peace treaty, but there are many victims of the armed conflict). But, I don’t want to accept those jobs, and don’t get me wrong on this, I really like the idea to lead the innovation in my city and I enjoy helping people find their way as business owners, even if they are not tech related. The thing is that this is what has happened to me in the last four years, those jobs take all my time and my past intents to become a proficient developer got stuck. I know how it is, you need to be coding all the time to get to the next level.
What is my goal?
My short term goal is to land a remote job as a developer, could be a junior position as a front end, that let me contribute to the goals of the company at the same time advance in my curriculum to get the full-stack skills. If the company needs me there, I’ll be willing to relocate with my family, but I don’t know if this happens for a junior front end.
If you have taken the time to read this, I would appreciate your advice on guide me to the next specific steps I should do to find that job. (not general advice, specific steps according to what I have written):
What would be desirable for me?
-If you could tell me, in what kind of (company || startup) would be interested in my coding skills and beside that would be interested in my (soft || business) skills, so that I could level up the probabilities to get hired and contribute the most for them.
-Knowing that by end of February I expect to get Front End libraries certification, and by the 10th of march I expect to get the Data visualization certification, and knowing I’m full time committed to this purpose, and knowing my learning skills (pace). Tell me if I have to stop doing this and start doing something else that I haven’t seen and would be necessary to get the job.
-Knowing that my personal portfolio only accomplished the rwd project requirement, would you clarify if I have to mix portfolio and resume in one page or recruiters prefer to have just a pdf with the resume. Do you think I have to talk about my (soft || business) skills in my portfolio or let them in resume?
What about 15 years old coding skills (Artificial Intelligence and Computer Vision)?
In 2005, I coded in Matlab and Simulink (A programming language similar to C) a Control System for an autonomous didactic helicopter (Quanser brand) using genetic algorithms as my engineering thesis and in 2006 I coded in C++ and OpenCV (beta version 0.93) a computer vision app to count people in public spaces to get information to estimate commercial real estate value based on amount of people that pass through the front store (My first company).
Do you think, I have to talk about this in portfolio or resume?, please take in count that I have the code for both “apps”, but I don’t know if I am able to run them again. How much time would take me to make them run, or if it is worth it.
What about other skills?
I run several WordPress websites: I set up an Ubuntu droplet in Digital Ocean, I set up a Nginx server through SSH, SSL through let’s encrypt, MySQL, PHP7.2, several virtual host for each WordPress site, Woo-commerce, Elementor, SEO, Mailchimp, etc.
I like photography, product photography, photoshop, lightroom, and even Illustrator for vector graphics design.
I had set up Tableau for several companies with different dashboards on key metrics for business intelligence on sales and inventory management that let them take the smart business decisions.
I run workshops on entrepreneurship through Lean Launch Pad methodology using tools like business model canvas, value/proposition canvas, empathy map, business persona, story telling, experiment board (I have been trained as a mentor by Bob Dorf and Alex Osterwalder trough a government program called Apps.co)
I have read in many other post that the resume should be one page, max two. But I think is impossible to shrink this info in one or two pages. So I’m asking you to tell me what does it matter or what doesn’t.
thanks in advance for your support
@kevinSmith Yes, I have read your doc, but if you have the time read the context.
@Roma You are the one that have been pushing me to be better, don’t let me halfway.