Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

MICHAEL POH

Senior Software Engineer


+65 1234 5678 • mpoh@email.com • Singaporean
EXECUTIVE SUMMARY
• Accomplished Senior Software Engineer with >9 years’ experience in designing, developing, testing and maintaining
enterprise web applications and software solutions for Banking and Finance MNCs; highly proficient overseeing end-to-end
delivery of software development lifecycle.
• Excel in designing and developing intuitive full-stack enterprise web applications, applying SOLID design principles and
software design patterns across multiple technology stacks. Develops scalable and sustainable systems, with expertise in
debugging complex technical issues involving multiple systems.
• Adept at leveraging Sprint and Scrum methodologies to drive process efficiencies across multiple cross-functional
development teams of up to 6.
• Gifted communicator, able to coordinate with internal and external stakeholders, translating complex ideas into actionable
outcomes to meet business objectives.
Significant Highlights
• Completed end-to-end Phase 1 development lifecycle of proprietary trading system in 9 months, used by >100K end-users.
• Spearheaded legacy system reconfiguration project, slashing transaction time by 20% and increased maximum transaction
volume by 10% for Citibank.
[This section gives a good helicopter view of the candidate. Quantifying your achievements, where possible, also helps to give
scale to the current responsibilities.]

TECHNICAL SKILLS

Programming Languages Java, JavaScript, Python

Web Applications Angular, JQuery, HTML, CSS, JSP

Database Software MySQL, MS SQL, MariaDB, SSIS

Version Control Git

Miscellaneous Tools REST APIs, Jira, Sprint & Scrum


[Software development is a huge field. For software engineers and other technical roles, it would be best to name the technical
tools, frameworks and languages that you are familiar with.]

KEY SKILLS
Software & Application Design • SDLC Project Delivery • Continuous Integration & Continuous Deployment •
Project Management • System Migration & Integration • Technical Architecture Design & Development • Spring & Agile
Methodology • Cross-Functional Team Leadership • Internal Team Development
[Ensure the keywords here mirror those used in the job ad. The first round of vetting is often done by a software scanner.
This section helps pad the CV with key phrases related to risk management, which are necessary to get past those scanners.]

PROFESSIONAL EXPERIENCE
SENIOR SOFTWARE ENGINEER Jan 2016—Present
SOFTWARE ENGINEER Feb 2013—Jan 2016
Bank of Singapore, Singapore
• Direct cross-functional teams of up to 4 full-stack developers to oversee 5 end-to-end software development lifecycle of
projects with >100K end-users. Individual contributor in resolving complex back-end and front-end technical issues.
[Opening line perfectly summarizes the candidate’s current role as it speaks about the size of the team and primary
responsibility.]
• Gather technical customer requirements, plan and assign team members’ responsibilities and deliverables. Drive continuous
integration and delivery of projects by collaborating with team members during sprint cycles, conducting automation testing
and implementing iterative changes.
• Author and review documentations, proposing recommendations and improvements to mitigate potential risks.
Significant Achievements
o Secured time savings and risk control of ~70% by building and implementing automation processes after identifying
potential bottleneck and streaming opportunities. [Talk about your contributions (and the approaches you took on to
achieve them) to the company and how it affected the operations in the relevant locations where possible.]
o Completed end-to-end Phase 1 development lifecycle of proprietary trading system in 9 months, used by >100K end-
users. [Cite quantifiable metrics to support your achievements. Do, however, be aware of your company confidentiality
clause.]
o Promoted to Senior Software Engineer in 3 years. [Don’t be afraid to mention your promotion in your resume,
especially if you achieved this in a short time frame]

SOFTWARE ENGINEER Feb 2010—Jan 2013


Citibank, Singapore
• Responsible for revamping Citibank’s overall legacy system, collaborating with team of 6 developers to enhance Citibank’s
core financial products and growing national client base. Resolved complex back-end and front-end technical issues as
individual contributor, applying Best Practices and SOLID Design Principles. [Simple, clear overview of the job you
previously done. Notice also how the remaining bullet points are shorter. No need to go into deep detail about previous
similar work scopes.]
• Partnered with key stakeholders, business users and external vendors to identify issues and proposed recommendations and
improvements to mitigate potential risks.
Significant Achievements
o Reduced transaction time by 20% and increased maximum transaction volume by 10% by redesigning bank’s overall
legacy system and implementing 4 new features.
o Awarded Department Best Software Engineer award for 2Q 2011.

EDUCATION
Bachelor of Science (Hons)
• Computer Science • National University of Singapore (NUS) • 2009

TECHNICAL SKILLS
MATLAB • Tableau • Jira • Asana • GitHub • Microsoft Office Suite

MISCELLANEOUS INFORMATION
Nationality: Singaporean
Languages: Fluent in English and Chinese
Availability: 1 month’s notice

REFERENCES
Available upon request
[There’s no need to list your references; if HR is interested in you they will ask you for them.]

You might also like