Software Engineer Ii Resume
SUMMARY
- 5 years professional in software engineering, and experience in all facets of Software Development Life Cycle. Have undertaken many projects (small – large) in different capacities and role. Adept in software design and development and also well verse in all kinds of software testing. I’m proficient in multiple programming languages and software technologies as listed in my skill sets, but these are just tools. Most important of all, I’m a true engineer and a technical leader; I can easily do and understand any technical matters, whether creating diagrams to designing and implementing a concept. Envisioning and implementing the bottom-line is what I’m really good at.
PROFESSIONAL EXPERIENCE
Confidential,– UP Ayalaland Technohub, Quezon City, Philippines
Software Engineer II (Oct. 2011 – Present)
Help define the future of NSN’s BTS O&M software product. As part of the refactoring team, we look for ways to optimize and make the current BTS O&M software more efficient. To do this, we redesign modules using industry proven design patterns, OOD concepts, and world standard refactoring techniques. This software is huge, consisting of tens of thousands of classes, with hundreds of engineers working for its maintenance and support, and approximately 40 people in the refactoring team supervised by architects and technical specialists doing the future of the product, all work is done in a multi site setting.
Software used: C++, IBM Rhapsody (Rational System Architect), Boost, Review Board
Confidential,Bonifacio Global City, Philippines
Software Test Engineer I (June 2011 – Sep. 2011)
Responsible for approving the developer’s work, and releasing the software modules to the business analysts. Being the only QA/Tester for a team of 8, all the developers work pass thru me before it can be released to the business analysts. Performs functional and technical testing of projects to assure that work being delivered by the team passes the specifications, then work with the business analysts to validate requirements correctly and collaborate with developers to successfully deliver quality projects.
Software used: MSSQL, OnTime
Confidential,Philippines
Senior Programmer (Sep. 2010 – June 2011)
Part of the Communications & High Tech team, in charge of developing customer relationship management systems for the telecommunications and high tech industries. Perform varying software engineering roles such as, creation of technical designs, programming, and testing. Work with team leaders to conceptualize project strategies, and have mentored junior developers to complete their modules.
Software used: Siebel, HP Mercury Quality Center
Confidential,Session Road, Baguio City Philippines
Software Engineer II (Jul. 2009 – May 2010)
Have provided services in many aspects of software development in this startup company. Took responsibilities in major projects as well as proof of concept projects, such responsibilities are: design, implementation, testing, documentation, and maintenance. Assisted newcomers in completing their projects and also participates in team reviews and implementation designs.
Software used: C++, C#, PHP, HTML, JavaScript, CSS, MySQL, Apache, Linux, VB.NET
Confidential,Loakan Road, Baguio City Philippines
Application Developer (Nov. 2008 – Apr. 2009)
Member of a support team, tasked to enhance and maintain the software systems used by the company. Have fulfilled the needs of the test site thru continuous support and enhancement of the system they use.
Software used: Java, JSP, JavaScript, HTML, CSS, PL/SQL, Tomcat, UNIX, BMC Remedy
TECHNICAL SKILLS
Design: OOD, Design patterns, UML
Testing: Test Planning, automated testing (Boost, CppUnit, GTest), manual testing, TDD
Programming: C, C++ (Win32, COM, MFC, STL, .NET), C#, VB6/VB.NET, Java core, SQL
Web: PHP, CSS, XHTML, JavaScript
Database: MySQL, MSSQL, MS Access
Siebel CRM: Tools, EAI, eScript, Web Services, Workflow
Source Control: MS VSS, CVS, SVN
OS: Windows, Linux, UNIX
Modeling tools: Enterprise Architect, Rhapsody (Rational System Architect)
Web Servers: Apache, IIS, Tomcat
Ticketing tools: BMC Remedy, OnTime, HP Mercury
IDE: Visual Studio, Eclipse, NetBeans, CodeBlocks
Review tools: Review Board
Methodology: Typical waterfall, Agile (Scrum, XP)