Resume Example: Software Engineer
Software Engineer
Resume Example: Software Engineer
Complete Resume
CARLOS MENDOZA
Buenos Aires, Argentina | +54 11 1234-5678 | carlos.mendoza@email.com | linkedin.com/in/carlosmendoza | github.com/cmendoza
PROFESSIONAL SUMMARY
Full-stack software engineer with 5+ years of experience building scalable web applications using React, Node.js, and AWS. Reduced deployment time by 60% through CI/CD automation and improved application performance by 40% via database optimization. Seeking remote position to leverage expertise in microservices architecture and cloud infrastructure.
WORK EXPERIENCE
Senior Software Engineer | MercadoTech Solutions (Remote) | Mar 2022 - Present
- Architected and deployed microservices platform serving 2M+ daily active users, reducing API response time by 45%
- Led team of 4 developers in migration from monolith to microservices, cutting infrastructure costs by $12,000/month
- Implemented CI/CD pipeline with GitHub Actions and AWS CodeDeploy, reducing deployment time from 2 hours to 15 minutes
- Established code review standards and mentoring program, improving code quality scores by 35%
Software Engineer | Fintech Startups SRL | Jan 2020 - Feb 2022
- Developed payment processing system handling $5M+ monthly transactions with 99.9% uptime
- Optimized PostgreSQL queries and implemented Redis caching, reducing page load time from 3.2s to 0.8s
- Built RESTful APIs consumed by 15+ internal services and 3rd-party integrations
- Collaborated with product team to deliver 12+ features per quarter, increasing user retention by 28%
Junior Full-Stack Developer | AgenciaTech | Jun 2019 - Dec 2019
- Created responsive landing pages for 20+ clients using React and Next.js, achieving average 95+ Lighthouse scores
- Integrated Stripe and MercadoPago payment gateways, processing $500K+ in client transactions
- Participated in Agile sprints and daily standups, delivering projects 15% ahead of deadlines
TECHNICAL SKILLS
Languages: JavaScript/TypeScript, Python, SQL, HTML/CSS Frontend: React, Next.js, Vue.js, Tailwind CSS, Redux Backend: Node.js, Express, NestJS, Django, GraphQL Databases: PostgreSQL, MongoDB, Redis, MySQL Cloud & DevOps: AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, CI/CD (GitHub Actions, Jenkins) Tools: Git, Jest, Cypress, Webpack, Jira, Figma
EDUCATION
Bachelor of Science in Computer Science | Universidad de Buenos Aires | 2015 - 2019 GPA: 8.5/10 | Relevant coursework: Data Structures, Algorithms, Database Systems, Software Engineering
CERTIFICATIONS
- AWS Certified Solutions Architect - Associate (2023)
- Meta Front-End Developer Professional Certificate (2022)
LANGUAGES
- Spanish: Native
- English: Fluent (C1) - TOEFL iBT: 105/120
Key Annotations: Why This Resume Works
1. No Photo, Age, or Marital Status
ATS systems in US/EU automatically reject resumes with photos to avoid discrimination. Age and marital status are irrelevant and can cause unconscious bias.
2. Quantified Achievements
Formula: Action Verb + Quantified Result + Context
Examples:
- Reduced API response time by 45% serving 2M+ users
- Cut infrastructure costs by $12,000/month
- Improved code quality scores by 35%
3. Single-Column Format for ATS
ATS cannot parse two-column layouts correctly. Linear format ensures all information reaches recruiters.
4. Keyword Density for Role
For "Software Engineer" include:
- Languages: JavaScript, TypeScript, Python, SQL ✓
- Frontend: React, Next.js, Vue.js ✓
- Backend: Node.js, Express, NestJS, GraphQL ✓
- Cloud: AWS (EC2, S3, Lambda), Docker, Kubernetes ✓
- Methodologies: Agile, CI/CD, Microservices ✓
5. Results-Oriented Professional Summary
Key elements:
- Specific role (Full-stack software engineer)
- Years of experience (5+)
- Main technologies (React, Node.js, AWS)
- Standout achievements (60% faster, 40% better)
- Clear objective (Remote position, microservices)
6. Reverse Chronological Order
Always place most recent experience first. Recruiters want to see what you do now, not where you started.
7. Languages with Demonstrable Level
Include certification proof (TOEFL/IELTS) or European framework (A1-C2).
8. Active LinkedIn and GitHub
Ensure:
- LinkedIn profile matches resume (same employment, dates)
- GitHub shows relevant projects (not empty)
- Both in English for US/EU applications
9. Education Without Excess Detail
In US/EU only matters:
- Degree obtained
- University
- Graduation years
For senior developers (5+ years), education goes at end of resume.
10. Final Checklist
- No photo, age, marital status, or full address
- Each bullet point has number or percentage
- Single-column format
- Job description keywords included
- Fluent English demonstrated with certificate
- LinkedIn and GitHub updated in English
- Action verbs at start of each bullet
- Less than 2 pages (ideal: 1 page if <5 years exp)
- Saved as PDF: FirstName_LastName_Resume.pdf