Kyle Kifer
@kyle-kifer
Senior Full Stack Software Engineer with over 10 years of experience.
What I'm looking for
I am a highly skilled and self-motivated Senior Full Stack Software Engineer with over 10 years of experience specializing in Java Spring Boot and Spring MVC for back-end development, and React.js, Next.js, Angular, and Vue.js for front-end development. My expertise lies in designing, developing, and deploying scalable web applications and cloud-native solutions.
Throughout my career, I have demonstrated a proven ability to deliver high-quality, scalable software solutions that meet business objectives. I have architected and developed cloud-native applications for the cybersecurity industry, implemented serverless architectures, and optimized front-end performance through innovative techniques. I am passionate about mentoring teams within Agile environments and continuously strive for excellence in my work.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Attract Group
Jan 2021 - Present (4 years 5 months)
Architected and developed cloud-native applications for the cyber security industry using Java Spring Boot and Go/Gin for back-end RESTful APIs and microservices. Designed serverless architecture with AWS Lambda and integrated secure OAuth 2.0 for user authentication. Optimized front-end performance with React and implemented CI/CD pipelines for faster deployments.
Senior Software Engineer
Capgemini
Oct 2017 - Jan 2021 (3 years 3 months)
Led the migration of a legacy finance application to a microservices architecture using Java/Spring Boot and Go. Developed RESTful APIs and optimized front-end performance with React and Next.js. Integrated AWS services for cloud-based solutions and automated deployment pipelines.
Software Developer
BeachBody
Oct 2015 - Oct 2017 (2 years)
Developed and optimized e-commerce front-end applications using Angular and React. Built RESTful APIs with Node.js and Java, and integrated AWS services for file and database management. Led initiatives to migrate legacy systems to AWS cloud infrastructure.
Junior Software Developer
Deloitte
Oct 2013 - Oct 2015 (2 years)
Developed web applications using Java/Spring MVC and Go for back-end services. Built custom RESTful APIs and contributed to database design using SQL Server. Participated in Agile practices and created automated tests for back-end services.
Education
Degrees, certifications, and relevant coursework
University of Genoa
Bachelor's Degree, Computer Science
2009 - 2013
Completed a Bachelor's Degree in Computer Science, focusing on software development, algorithms, and data structures. Gained foundational knowledge in programming languages and software engineering principles.
Tech stack
Software and tools used professionally
Postman
OpenAPI
Selenium
Amazon EC2
Amazon LightSail
Amazon S3
AWS Step Functions
GitHub
GitLab
Bitbucket
Kubernetes
AWS Fargate
Amazon CloudFront
AWS CodePipeline
Jenkins
GitHub Actions
MySQL
PostgreSQL
MongoDB
Node.js
Spring Boot
Next.js
NestJS
Spring MVC
Material-UI
Figma
Redis
Terraform
Jira
PrimeReact
Cypress
Mocha
React
Vue.js
jQuery
JavaScript
HTML5
Java
CSS 3
Go
Kafka
RabbitMQ
Amazon SQS
Amazon SNS
Amazon DynamoDB
Linux
Heroku
Apollo
GraphQL
AWS Lambda
Serverless
Vercel
TypeScript
JUnit
React Testing Library
Docker
NGINX
Amazon Web Services (AWS)
SQL
Availability
Location
Authorized to work in
Salary expectations
Social media
Skills
Interested in hiring Kyle?
You can contact Kyle and 90k+ other talented remote workers on Himalayas.
Message KyleFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
