Innovative Software Engineer known for high productivity and efficient task completion. Possess specialized skills in Java, software architecture design, and cloud computing solutions. Excel at problem-solving, teamwork, and adaptability, ensuring successful project outcomes through effective communication and collaboration.
Overview
2
2
years of professional experience
1
1
Certification
Work History
Software Engineer
Meta
DesMoines, IA
09.2024 - Current
Design, implement, and maintain high-performance systems to meet the needs of users and internal teams.
Managed version control systems and maintained codebase integrity.
Employed integrated development environments (IDEs).
Collaborate closely with product teams to integrate technical solutions that align with business objectives.
Lead code and design reviews, ensuring scalable and maintainable solutions.
Contribute technical insights to product planning, shaping the direction of new features, and enhancements.
Integrated third-party APIs and services to enhance software functionality and interoperability.
Assessed code during testing stage to determine potential glitches and bugs.
Collaborated with UI/UX designers to improve software usability and user experience.
Integrated object-oriented design and development techniques into projects to support usability goals.
Ensured clean, valid HTML and CSS markup conforming to industry standards.
Designed databases to store application data using SQL Server or MongoDB technologies.
Provide on-call support to resolve production issues, ensuring minimal downtime, and optimal system performance.
Deployed applications into cloud environments such as AWS or Azure utilizing Infrastructure as Code.
Utilized AWS Lambda for serverless computing, reducing infrastructure costs and improving scalability.
Software Engineer
New York Life Insurance Co
New York, NY
06.2023 - 08.2023
Analyzed user feedback to identify areas for software improvement and enhancement.
Collaborated with front-end teams to deliver end-to-end solutions by integrating back-end services with modern web applications, enhancing user experience, and improving feature delivery speed.
Developed and tested new software features in collaboration with senior engineers to enhance product functionality.
Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
Collaborated with other engineers on product development tasks.
Ensured compliance with coding standards and security protocols.
Performed quality assurance checks prior to release of new features or updates.
Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.