Product Automation Engineer/business System Analyst/scrum Master Resume
CAREER SUMMARY:
- A seasoned IT professional with 20+ years experience, I have enjoyed much success adding value to companies by applying a blend of technical skills, leadership skills, project management and business analysis skills.
- I have been an integral part of delivering critical software to clients and organizations.
- Most of these successes have been achieved by using one or more Agile project management methodologies.
- The projects I’ve worked on have varied in size and scope, as you will see in this resume.
- As a proponent of Agile Principles, and having a background in software development and business analysis, I am able to see the big picture when working on projects.
- I am a solid Scrum Master, however, whether my role is Scrum Master, Project Manager, tester, or Business Analyst, my goal is to remain true to Agile Principles and to ensure that projects remain on the Agile path.
- The feeling is great when the team presents to stakeholders deliverables that have high business value, high quality and are functioning, working software.
- This is how I have achieved my successes and my objective in my career is to share more success with you and your organization.
RELEVANT AREAS OF EXPERTISE:
- Agile/Scrum Expert
- Technical Project Management
- Lean/Kanban/SAFe Scaled Agile
- Transformation
- Merger and Acquisition Consolidation
- Vendor and Contract Management
- Buy vs. Build decision analysis
- Business analysis user story writing
- Solid application of Cucumber/Gherkin
- Test Driven Development
- Business Driven Development
- Software Development (C#.Net)
- Change and Release Management
- Understanding of financial markets
- Understanding of Market Data and referential data
- Across multiple asset classes
- Performance Reviews
- Business Continuity and Disaster Recovery Planning
- Customer Relationship Management (CRM) Systems
- SAAS/Cloud/AWS
- SQL/Oracle
- Solid understand of Object Oriented program design
- Web Services - JSON/SOAP
TECHNICAL SUMMARY:
Agile Enabling Tools: Jira, Confluence and Top Team
Development Lead: Development Manager for Agile, Waterfall, RAD software development teams and projects
Development IDEs: Microsoft Visual Studio, Xcode (iOS 7), Spring (STS) and IntelliJ for Java 4.1
Hardware Platforms: Multiple Blade Servers and SAN solutions
Cloud Platforms: Amazon Web Services
Operating Systems: LINUX, MS Windows Server, MS Windows, Apple OS X, Apple iOS and Google Android
Virtualization: VMWare
Network Services: Active Directory and MS Exchange
Network Equipment: Cisco Switches, Routers and Firewalls (ASA)
Digital Media Tools: Adobe InDesign, StoreFlow, Google Pics.io and Eloqua
Accounting Systems: PAM Accounting Software, SunGard GMI
Languages: .Net, C#, C, Python and advanced Excel Macro Development
Web Development: HTML, DHTML, CSS, Javascript, PHP, Perl, XML, XSL, jQuery, JSON, AJAX, SOAP and MS WCF, e-Commerce Websites
Database: Microsoft SQL Server, Oracle, MySQL and SqlLite databases. and Bulk Copy Program, SSRS, SSIS
PROFESSIONAL EXPERIENCE:
Confidential
Product Automation Engineer/Business System Analyst/Scrum Master
Responsibilities:
- Reporting to the Chief Technology Officer in Investment Management Services (IMS), responsible for working directly with multiple Project Managers, developers, testers and business analysts to ensure that the project adhered to Agile principles, was executed in a timely manner, deadlines were met, software was delivered continuously and all team members understood their roles within the agile framework.
- Mentoring the team on Agile concepts, and methodologies including Agile Manifesto principles, Agile methodologies, including Scrum, Paired Programming and Kanban, ensure that an Agile environment was always prominent, work with product owner on product backlog, help the team with concepts of collaboration, adaptive and iterative development, welcoming change and constantly reinforcing Agile concepts.
- Responsible for ensuring the team functioned in an Agile environment, as well as oversee the following Scrum processes
- Work with the Product owner to create Epics and Stories during Sprint Planning;
- Define acceptance criteria and ensure developers understood them
- Prioritize the stories and estimate them to create a prioritized product backlog
- Create a sprint back log and assign work to developers
- Groom prioritized product back log
- Oversee daily standups and remove any impediments or risks
- Update the Scrum board (JIRA) daily
- Track project progress using burn down / burn up charts
- Oversee development progress and track it using JIRA
- Run the sprint review
- Run sprint retrospect
- Removed risks and impediments and shielded the team from external interference.
- Wrote test scenarios for developers to code J-UNIT software for UI and service automation.
- Helped Business Analysts write and estimate User Stories for the product backlog.
- Facilitated decomposition sessions and buffered the business from development teams
- Applied my industry knowledge and subject matter expertise to help programmers understand business requirements
- Using LeanFT and JUnit, helped write test programs and scripts to assist in automated testing.
- Had a hands-on role in regression testing and defect tracking
- Captured all system requirements
- Developed Confluence and SharePoint Sites for the Team
Confidential
Senior Business Analyst and IT Specialist
Responsibilities:
- He was responsible for consolidating and sourcing data across all OMS systems trading multiple asset classes, analyzing the existing middle layer between trading applications and accounting systems and conducting a technical review of legacy systems in order to determine whether to buy or build new trade processing software.
- Data Sourcing for 20+ front-end trading systems trading multiple asset classes
- Identified data source (vendors) for all trading systems (20+ systems)
- Identify redundant data sources
- Identified data that could be recycled across similar trading systems.
- Read through legacy Java code and converted it into business logic for analysis
- Provide solution for message delivery from middleware system to backend accounting system
- Provide diagrams and graphic presentations of present state and future state of the overall system.
- Provide project status updates
Confidential
Senior Technical Business Analyst and IT Specialist
Responsibilities:
- Reporting to the CIO, responsible for analyzing clearing systems used for start of day and end of day clearing operations.
- Applied software development skills to automate many operations that, for years, had been manual processes.
- Business Analyst enabling Scrum Master to facilitate Agile development Sprint cycles
- Assist in buy vs. build assessment for Asset Management and Banking Application
- Create specification for Aeco Pipeline project
- Analyze customer-facing experience in order to improve data transfer experience
- Redesign and build out account management system
- Acquired existing exchanges and developed software to reconcile open position register with clearing member firms’ accounting systems
- Formatted acquired firms positions to match Confidential Risk Engine format so that SPAN margin rates could be applied to all new products
- Designed software solution to facilitate Interest Rate Swap compression.
- Designed software solution to convert data from CSV to FIXML format (and back)
- Created software to help the client services team with the client onboarding process
Confidential
Software Contractor
Responsibilities:
- Back-testing using 20 years of historical market data
- Testing involved interpreting the trader’s algorithm, allowing it to be parameterized for different risk/reward thresholds and feeding data into the program in order to test performance, returns and drawdowns. .
- Real-time market data to test algorithmic trading system performance
- Read data off the Confidential Globex market data server and successfully tested trader’s algorithmic systems using real-time market data.
Confidential9
Director of Software Development / Project Manager / and Senior Business Analyst
Responsibilities:
- Reporting to the CTO, led a team of 15 developers responsible for creating trading systems, mobile trading systems, e-commerce websites, market data products, websites for each North American division and internally built software offered to clients.
- Projects used an Agile approach and used a blend of Scrum and Extreme Programming.
- Responsible for overseeing all software development for proprietary software for in-house consumers as well as external clients.
- Was the Product Owner for all proprietary software projects and worked with stakeholders and Business Analysts to create User Stories and Acceptance Criteria in order to capture requirements and deploy an Agile / Scrum project management methodology.
- Introduced Agile methodologies to software projects.
- This was a transformation from tradition SDLC methods. Initial efforts included XP and considerable amounts of paired programming.
- Multiple email marketing campaigns using Oracle’s Eloqua marketing software engine
- Used software to track all metrics on prospects and existing clients, including email open rate, forward rate, delete rate and automated tracking of responses and communications.
- Configured software to use built-in queries to enable decision making for cost allocation of future campaigns, created custom queries, created email blasts without being labeled as “spamming”.
- Led teams creating e-commerce websites for private client websites, retail websites, and white-label websites for B2B partners.
- Developed a trading application that provided real-time streaming market depth from all major exchanges. The application was given to retail and institutional investors.
- Created mobile applications for placing orders on all exchanges and receiving market data
- Created mobile applications for accessing corporate website, allowed logging in to see customer funds, market data, place trades and view margin information and statements.
- Built an electronic order ticket system, which eliminated the need for printed order tickets. All order tickets were stored in a database in image format replicating an order ticket.
