Full-Stack Development
End-to-end application development using modern stacks like MERN and MEAN. From responsive frontends to scalable backend APIs, I work across the entire development lifecycle.
Full-stack developer crafting cloud-native applications with modern frameworks. Specializing in clean architecture, RESTful APIs, and data-driven solutions.
const engineer = {
name: "John Keen",
focus: [
"Full-Stack Development",
"Cloud Architecture",
"Scalable Systems",
"AI and Machine Learning"
],
stack: {
frontend: ["React","Angular", "Next.js"],
backend: ["Node.js","Express.js","Flask"],
cloud: ["AWS", "Azure", "GCP"]
},
Languages: {
frontend: ["JavaScript","TypeScript","HTML","CSS","Java","C#","Python"],
backend: ["MySQL","C#", "Python", "Java"]
},
passion: "Clean, test-driven code"
};
Combining academic rigor with practical experience to deliver robust software solutions
End-to-end application development using modern stacks like MERN and MEAN. From responsive frontends to scalable backend APIs, I work across the entire development lifecycle.
Deploying and managing applications on major cloud platforms. Experience with serverless architectures, containerization, and cloud-native design patterns.
Designing efficient database schemas for both relational and NoSQL systems. Focus on data integrity, query optimization, and scalable data architectures.
Implementing secure authentication systems and following security best practices. Understanding of common vulnerabilities and how to mitigate them.
Strong foundation in data structures and algorithm design. Applying computational thinking to solve complex problems efficiently.
Building systems that leverage data for intelligent decision-making. Experience with statistics, data analysis, and recommendation system concepts.
A selection of academic and personal projects demonstrating practical application of skills
A full-stack e-commerce web application for laptop sales. Features product browsing, shopping cart functionality, and a clean user interface for an engaging shopping experience. It also features the ability to manage roles so that only authenticated and authorized users can access CRUD functionality.
A classic Minesweeper game rebuilt with React. Features responsive design, game state management, and the nostalgic gameplay we all know and love.
More projects will be added as I continue my M.S. program. Check back for demos, prototypes, and portfolio pieces.
I'm a software developer based in Redmond, Oregon, currently pursuing my Master's in Software Engineering at Grand Canyon University. I graduated Summa Cum Laude with a 4.0 GPA in Software Development, building a strong foundation in object-oriented programming, data structures, and algorithms.
My focus is on building clean, scalable, and well-tested software. I enjoy working across the full stack, from designing database schemas to crafting user interfaces. I'm particularly interested in cloud-native development and creating systems that can grow with user needs.
Grand Canyon University
Grand Canyon University
Summa Cum Laude • 4.0 GPACurrently focused on completing my Master's degree, but always open to discussing interesting opportunities and collaborations.
john@keen.engineer