We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?
Schedule Interview NowMy name is Tom H. and I have over 11 years of experience in the tech industry. I specialize in the following technologies: Apache HTTP Server, System Administration, CentOS, Amazon Web Services, DNS, etc.. I hold a degree in , . Some of the notable projects I’ve worked on include: N8N Workflow AI Automations and Integrations, HTML5, CSS3 and JavaScript Training, WordPress Code Meta SEO Plugin, Complete Python Boot Camp, CentOS Linux Server DevOps, etc.. I am based in Bristol, United States. I've successfully completed 21 projects while developing at Softaims.
I value a collaborative environment where shared knowledge leads to superior outcomes. I actively mentor junior team members, conduct thorough quality reviews, and champion engineering best practices across the team. I believe that the quality of the final product is a direct reflection of the team's cohesion and skill.
My experience at Softaims has refined my ability to effectively communicate complex technical concepts to non-technical stakeholders, ensuring project alignment from the outset. I am a strong believer in transparent processes and iterative delivery.
My main objective is to foster a culture of quality and accountability. I am motivated to contribute my expertise to projects that require not just technical skill, but also strong organizational and leadership abilities to succeed.
Main technologies
11 years
3 Years
3 Years
5 Years
Potentially possible
DigitalOcean
This first project I setup was to extract SoftAims jobs to help act as my personal AI Assistant. After extracting the jobs, it runs the job description through a LangChain process to match the job skills with my previous contracts. This helps me find relevant jobs and ensures the work I'm doing is always 100% successful while expanding my skill set. The AI has fundamentally improved my workflow by finding jobs I couldn't look for because I was on a contract, and improving my skill set by making suggestions for how to successfully complete the client's project in a timely manner.
This client is a manufacturer that builds custom HVAC filters for commercial contractors. Due to the nature of this work, ordering custom filters required building a custom form to manifest sales with an easy user experience. Since this is a WordPress Multisite, this custom order form had to fit flawlessly into WordPress and WooCommerce. All the custom products were modified with custom code to build the pricing structure and the frontend forms delivered the pricing results. I completed all of this architecture, both frontend and backend, singlehandedly. I do not hire other developers to solve problems because I can solve any issues.
When I update and optimize a client's website, I am usually hired after the client has tried numerous other programmers from either here on SoftAims or from some other freelance platform. Sometimes the client has tried to do this themselves, but the hosting company they've engaged doesn't employ anyone that can solve their problems. This leaves many clients frustrated and wondering if what they're trying to achieve can be done. The answer is "yes it can be done". The trouble is not what you want to achieve, the trouble is finding someone that knows how to setup the infrastructure so that you can achieve your goals. In this case, the client did all the right things and nothing was working. The trouble was not the client's choices, the trouble was the hosting company's lack of knowledge. Just because a client buys a larger and more powerful server, doesn't mean that their problems will be solved. That server needs to be setup correctly. This is where nearly all clients are lead to believe that if they simply spend more money, then they'll be better off. This is never the case. Web hosting companies don't setup their server's for top performance, that's something the client must do. All servers are setup with a generic starting point, and in my career, I've never encountered a web hosting company that knows how to setup a server correctly for maximum performance. In nearly all cases, the server is not setup at all. Out of the box, the software is only setup to allow for a handful of website connections. If you need 10,000 connections per day, then you're going to need the server software to be configured correctly. This is where I come in. I routinely take companies that are making $500,000 in annual online sales and quadruple that number to $2,000,000 annually. I do this every month, for all my clients. In some cases, it's not even necessary to upgrade the server. How do I do it? Experience, experience, experience.
My formal education came directly from Redat linux back in 1999-2000. Back then, they didn't provide any graduation certificates, or have formal courses someone could enroll in. I used to build High Performance Parallel Computing (HPPC) clusters for universities, government agencies and large corporations, like Exxon-Mobil. Redhat was on-site to help us learn how to load the clients custom configurations for their high performance systems. These systems were then shipped to the site, and we were flown out to set them up and train the client on how to access and run their new HPPC. Today, CentOS (the free version of Redhat) is the most powerful linux operating system on the planet. I took this course from Udemy to ensure that you, the client, understand that I do have advanced training in the command line and a large range of skills when it comes to server DevOps. Please let me know what I can do for you.
The goal for this project involved merging the SEO of three websites so that they complement one another in the search results. This unique glass manufacturer was targeting contractors and real estate developers. Here's some of the advice I presented: Website structure is the most difficult part of building a properly formatted, search engine friendly, website, and nearly everyone gets it wrong. The elements on each page, and how they are interpreted by the search engine pattern matching bots, is not an answer that Google, or any other search engine, will disclose. Therefore, through trial and error, the target site can be structurally optimized, but at great expense to the site owner. A properly structured website is expensive because the only way to achieve it is through manual input, or highly sophisticated server automation scripts. At present, only CodeMilitant offers any server automation scripts to update a website’s structure. To outline the website structure, it must look like the following: Website Title Description Keyphrases relevant to page title and content H1 Header Tag - Only one per page No content under the H1 tag - only intro paragraph with H2 tag H2 Header Tag - Only one per page Content relevant to all tags above plus internal links H3 - H6 Header Tags - Multiple per page Content relevant to all tags above plus internal links As can be seen here, the layout of each and every page is not only logical, but is highly relevant to search engine rankings, but it’s very time consuming to get it right. CodeMilitant has developed automation scripts to handle many of these elements such as, adding header tags, creating new internal links while maintaining existing internal links, adding keyphrases and categories. While CodeMilitant uses server automation scripts, these are not server scripts that can be run on any other hosting because the web hosting companies do not allow such scripts to be run. Header tags are key, and each paragraph would focus on each element of the shipping process, with each paragraph title focusing on the content coming up in the underlying paragraph. Using header tags to introduce the next paragraph is vital to getting the search engines to properly index the site. The structure of the header tags would look like this: <h1>How to ship your car internationally</h1> (This is the page title) <h2>Shipping a car internationally</h2> (This is the blog post title) <p>Intro paragraph that highlights what’s involved. Maybe just a short checklist, of what to expect.</p> <h3>Prepping your car for shipping</h3> <p>Here’s where you could answer questions. Should my car be clean? </p> <p>How much gas should I leave in the tank?</p> <p>Do I drive my car to the shipping port?</p> <h3>Choosing a shipping agent</h3> <p>Not every shipping agent is the same. Here at Example Shipping, we deliver gold star results that will make you smile.</p> All blog posts should be at least 300 descriptive words, or more. That means after all non-conjunction words are removed (and, but, or, etc…), there should be at least 300 words in the post. While this is not revealed by the search engines to be right or wrong, experience dictates that a 300 word minimum is a cutoff. Anything below 300 words will be completely ignored by the search engines as a top ranking answer. Getting the visitor to click somewhere on the landing page is vital. This can be anything that will take them to another page (on the same site), open a form, send an email, download a PDF or make a phone call. These usually take shape in the form of buttons or “Call To Actions” (CTA) and is required in multiple places throughout the page. Lack of a click by the visitor will be considered a bounce, and it will add to the bounce rate, which will reduce search engine rankings.
in Python Computer Programming
2021-01-01-2021-01-01
in Advanced Computer Programming Courses
2014-01-01-2025-01-01