Welcome to my page
I’m an experienced security professional with over 8 years in IT, specializing in Cloud Security, DevSecOps, and Compliance.
For the past 5 years, I’ve focused on designing and implementing secure, scalable cloud solutionsprimarily within the AWS ecosystem. My expertise lies in building fault-tolerant architectures that meet both technical security requirements and regulatory compliance objectives.
Beyond the technical, I bring a strong ability to bridge security with business goals. I’ve collaborated closely with clients, developers, infrastructure teams, and executive stakeholders to align cloud security strategies with real-world operations. Whether it’s guiding secure development practices, implementing cloud governance frameworks, or driving compliance automation, I thrive in environments that require both technical depth and strategic thinking.
I’m committed to continuous learning and staying ahead of emerging threats, cloud innovations, and evolving best practices. My passion for cybersecurity drives me to build systems that are not only secure but resilient, efficient, and built for growth.
Thanks for stopping by and I look forward to connecting and helping you build a more secure and compliant digital future.
Click Here to view my resume.
Click Here to view my blog.
Click Here to view my Certifications.
My Projects
-
My Resume Website
Step-by-Step Guide:
As part of demonstrating and testing my skills, I undertook the cloud-resume-challenge(Click Here ). This project was to create my resume website using Amazon Web Services (AWS) and
I'll walk you through the process step-by-step, from setting up the infrastructure to deploying the website and implementing CI/CD pipelines.
1.Project Overview
The goal of this project was to create a dynamic resume website that not only showcases my skills and experiences but also demonstrates my proficiency with AWS services.
Here's a brief overview of the key features and technologies used:
• HTML/CSS/JavaScript:
I built the frontend of the website using HTML for structure, CSS for styling, and JavaScript for interactivity.
• Python:
For the backend logic, I wrote Python code to handle tasks like updating visitor counts and interacting with the database.
• AWS Services:
I leveraged various AWS services including Amazon S3, CloudFront, DynamoDB, API Gateway, Lambda, and Route 53,for deployment and infrastructure management.
• CI/CD Pipelines:
I set up continuous integration and deployment pipelines using GitHub aws codedeploy and AWS Codecommit to automate the testing and deployment processes for both backend and frontend code.
2. Infrastructure Setup
The first step was to set up the infrastructure on AWS. I created an S3 bucket to host the static website and configured CloudFront for HTTPS support. Additionally, I set up a DynamoDB table to store visitor counts and created API Gateway endpoints to interact with the database.
3. Frontend Development
With the infrastructure in place, I focused on developing the frontend of the website. I designed a simple yet elegant resume layout using HTML and CSS, and added interactivity using JavaScript. One of the key features I implemented was a visitor counter that displays the number of people who have accessed the site.
4. Backend Development
Next, I worked on the backend logic to handle the visitor counter functionality. I wrote Python code for a Lambda function that updates the visitor count in the DynamoDB table whenever someone accesses the website. I also included tests to ensure the reliability and functionality of the code.
5.CI/CD Setup
To streamline the development process, I set up CI/CD pipelines using GitHub Actions. Whenever I push changes to the GitHub repositories for backend or frontend code, the pipelines automatically run tests and deploy the updated code to AWS. This ensures that any changes I make are quickly reflected on the live website without manual intervention.
6. Conclusion
Overall, building my resume website on AWS was an exciting experience. Not only did I get to showcase my skills and experiences in a creative way, but I also gained valuable insights into AWS services and best practices for web development and deployment.
I hope this post inspires you to embark on your own AWS projects and explore the endless possibilities that cloud computing offers. If you have any questions or would like to learn more about my project, feel free to send me a mail or send me a private message on Linkedin.
Take a look at some open-source projects I’ve built and contributed to on github
Contact
Email: kwesilovestech@outlook.com
Address: Connecticut , USA .
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Loading...