High School Summer Internship - Computer Science
CrackaJack Digital Solutions offered a hands-on internship opportunity for high school students passionate about computer science and web development. This internship focused on building real-world web applications using modern cloud technologies and industry best practices. Interns worked closely with professional developers and gained exposure to the full development lifecycle within a serverless architecture.
Key Responsibilities:
Assisted in developing a dynamic, cloud-native web application using AWS Serverless Architecture.
Built and styled user interface components using TypeScript and SCSS.
Contributed to backend development using Node.js with AWS Lambda, integrating services like API Gateway, DynamoDB, and Cognito.
Supported the deployment and monitoring of the application through AWS CloudWatch, CloudFront, and Route 53.
Managed code through GitHub, participating in team collaboration, version control, and code review processes.
Participated in troubleshooting, debugging, and optimizing the application for performance and reliability.
Technologies & Tools Used:
Frontend: TypeScript, SCSS
Backend & Cloud Services: AWS Lambda (Node.js), AWS DynamoDB, AWS S3, AWS Cognito, API Gateway
Infrastructure & Monitoring: AWS Route 53, AWS CloudFront, AWS CloudWatch
Version Control: GitHub
What Interns Gained:
Exposure to full-stack development and real-world cloud deployments
Foundational experience in modern DevOps workflows
Practical coding experience in both frontend and backend environments
Understanding of scalable, serverless web architecture on AWS