Sr. Software Engineer Resume
Chicago, IL
SUMMARY
- A Software Crafter with extensive experience in Agile and full Software Development Life - Cycle (SDLC) environments.
- Years of combined software crafting and engineering experience in financial, trading, e-commerce and cellular telecommunication technologies which includes project and team leaderships.
- Strong inter-personal, communication and project management skills and ability to communicate and filter information to the right audience.
- Quick learner, detail oriented and strong problem solving skills.
- Strong ability to proactively find and dissect and/ or collect information from different sources.
- Automation and quality focused.
- Experience in complex and high budget projects from ground up.
- Multi-nationals (Asia, Europe and North America) project experience.
- Love: solve complex issues, debugging, coding, refactoring, testing and getting things done.
TECHNICAL SKILLS
Languages: Java, JSP, Groovy, Xpath, JQuery, Java Script, HTML.
Java Technologies: J2EE, Spring, Spring MVC, Hibernate, JasperSoft Studio, Apache common logging, Apache POI, Apache Tomcat, Embedded Jetty Server.
Testing Frameworks: Easy Mock, Power Mock, Spock, Selenium Web Driver, Junit.
Database: MySQL, Oracle 11g.
Protocols: TCP/ IP, UDP/ IP, SNMP. Messaging TIBCO RV, MQ.
OS: Linux, Unix, Windows. Virtual Machines VMWare Player, Oracle Virtual Box.
Code & document tools: Eclipse, GIT, Clearcase, SVN (Subversion), SOAP UI.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Sr. Software Engineer
Responsibilities:
- Maintain and enhance OCC Stock Loan Programs (Hedge and Market Loan) which consists of front end, batch jobs and Long Running Process.
- Design and develop Jasper report with JasperSoft Studio for internal and external OCC customers. Report parameters, report variables, sub-reports.
Confidential, Chicago, IL
Sr. Software Engineer
Responsibilities:
- Two Factor Authentication (2FA)’s One Time Password (OTP) application (Safepass) which provides token’s activation, validation, deactivation and other SOAP Web Services.
- Admin and User UI for managing users and tokens, submitting orders, activating, testing and deactivating tokens, reporting token usage history and others.
- Added new Symantec VIP token types: VIP Access and Yubico Yubikey.
- Designed, developed, refactored and maintained codes.
- Deployed applications to Weblogic.
- Tested Web Service with SOAP UI.
- Post development support: client support, diagnose and troubleshoot issues.
- Researched and presented findings on FIDO UAF (Passwordless) / U2F (2FA) Protocol.
- Weblogic SOAP to Restful Web Service conversion proof of concept and design.
- Mentored and trained new hires.
Confidential
Sr. Software Engineer
Responsibilities:
- Technologies: Java, Spring MVC, JSP, JQuery, Javascript, Apache Tomcat, Eclipse IDE, Tibco RV, MQ Messaging, FIX/ FAS, Groovy, Spock, Easy Mock, Power Mock, Oracle 11g, GIT, Unix, Agile.
- Derivatives - Futures settlement applications which consists of Web GUI and Web Services (Java Spring MVC), Admin (Java Multi-Threaded Event-Based) and Settlement Engines (Java Multi-Threaded Event-Based). Database: Oracle 11G.
- Applications main purpose: to settle Future prices at the end of contracts’ settle time with various algorithms.
- Designed and developed new features based on stories.
- Refactored codes for clarity and efficiency and maximized usage of existing classes and methods, same goes to SQL queries.
- Deployed applications in Unix, Tomcat and Jetty.
- Worked and collaborated closely with Business and QA.
- Led and proactively involved in story definition.
- Chosen for high visibility and fast-phased special “pipeline” projects.
- Accurately estimate project efforts and task breakdowns.
- Post development support: diagnose and troubleshoot issues.
