Application Development Manager Resume
New, YorK
SUMMARY
Seasoned Technical Software Engineering Manager with more than 20 years of experience in IT, having worked with various technologies and system architectures leading cross - functional teams in the development, migration and integration of critical enterprise systems in a variety of industries. B.Eng. in "Computer Engineering" with an "Advanced Graduate Certificate" in Information Systems Management.
AREAS OF EXPERTISE:
- Software Architecture/Development and Project/Resource Management (with emphasis in Agile Scrum Methodology - Certified Scrum Master)
TECHNICAL SKILLS
Operating Systems: Windows and UNIX/Linux Operating Systems and scripting
Object Oriented Programming: Object Oriented Analysis, UML Design, Java, Groovy, Python
JEE and Web Architecture: Core Java, Servlets/JSP, Web Services (SOAP and RESTful), API
Java Frameworks: Spring, Grails, JSF
User Interface (UI): JavaScript, JQuery, AngularJS, HTML5, CSS3 and XML/XSLT
Build tools: Ant, Maven
Development Tools: Eclipse/STS, JIRA/Agile/Zephyr, SVN/Git, Bamboo/Jenkins (CI), among others
Development Strategies: Agile Scrum (Certified ScrumMaster), DevOps,Waterfall
Web Application Servers: Oracle Weblogic App. Server, Apache Tomcat and JBoss
Database Management Systems: Oracle DBMS and PL/SQL, MS SQL Server, mySQL and PostgreSQL
Management: Project Management, Resource Management (including off-shore) and Vendor/Contract Management
Cloud Providers and Container Technologies: Amazon Web Services (AWS), Docker
Search Engines: Google Search Appliance
Web Analytics: Omniture
PROFESSIONAL EXPERIENCE
Confidential, New York
Application Development Manager
Responsibilities:
- Responsible for delivery and quality of all Java based (JEE) implementations of the Application Development Department, including major internal enterprise systems as well as business critical processes, systems and services.
- Managing customer interaction and expectations regarding development efforts.
- Communicating effectively to identify needs and evaluate alternative technical solutions to address business challenges.
- Balancing competing demand of enhancement and task requests, incident reports, resource allocations and ongoing progress towards stated goals.
Technical Lead
Responsibilities:
- Responsible for overall quality of delivered software within the department, leading a team of software engineers in different initiatives.
- Technical Lead for Corporate Intranet and other major internal enterprise systems.
- Principal architect and project lead in the design and implementation of Customer Service Knowledge Base Content Management System (CMS) and other departmental and business critical systems.
- Managed major packages implementations, upgrades, customization and integrations with external systems.
Environment(s): Red Hat Linux Operating System, Jboss or ORACLE Weblogic and Oracle/PostgreSQL DBMS, JEE (Java, Servlets/JSP), Web Services SOAP and RESTful, API and Frameworks JSF, STRUTS, SPRING and JPA/HIBERNATE, UI (Javascript, JQuery, CSS, AJAX, JSON, HTML/XML/XSTL), Python
ConfidentialSr. Programmer Analyst
Responsibilities:
- Projected, designed and built high-volume, low-latency transactions categorization of Field Operations Contractors' work orders for proper invoicing.
- Project lead and architect on custom, highly scalable, real-time corporate moderated-type chat application.
- Led initial implementation/integration and subsequent upgrades of major COTS packages within budget and scheduled delivery date, successfully designing and developing automated processes to guarantee proper data integration among a diverse set of systems.
Environment(s): Red Hat Linux Operating System, Jboss or BEA Weblogic and Oracle DBMS, JEE (Java, Servlets/JSP), Web Services SOAP and RESTful, API and Frameworks JSF, STRUTS, SPRING and HIBERNATE, UI (Javascript, JQuery, CSS, AJAX, JSON, HTML/XML/XSTL)
ConfidentialProgrammer Analyst
Responsibilities:
- Leader in the conception, architecture and development of a Corporate Information System reporting structure, presenting integrated information from internal systems (such as Clarity PPM, ARS-Remedy and, Peoplesoft HRMS).
- Responsible for the analysis and implementation of new processes and reports to assure data integrity across a variety of Enterprise Internal Systems.
Environment(s): Sun Solaris Operating System, WINDOWS, ORACLE (SQL PLUS and PL/SQL), Unix Shell Scripts, J2EE (Java, Servlets, JSP) and STRUTS Framework, Javascript, HTML/XML) using BEA- WEBLOGIC Application Server, Business Objects Reporting.
Confidential, New York
IT Consultant
Responsibilities:- Responsible for the design and implementation of Web-based Management Information Systems.
Environment(s): Solaris Operating System, WINDOWS, ORACLE (SQL PLUS and PL/SQL), Unix Shell Scripts, J2EE (Java, Servlets, JSP) and HTML/XML using BEA-WEBLOGIC Application Server.
Confidential
Fraud Management Specialist
Responsibilities:
- Provided system support and maintenance for the Confidential Fraud Management System at ATL (Algar Telecom Leste), a major Brazilian telecommunication company.
- Also responsible for interacting with users to specify and design anti-fraud detection rules.
Billing System Specialist
Responsibilities:
- Coordinated the billing support group and operations at ATL (Algar Telecom Leste) - responsible for the completeness and accuracy of all billing cycles.
Environment: HP-UX Operating System, WINDOWS, ORACLE (SQL PLUS and PL/SQL), UNIX SHELL SCRIPTS, C/C++
Confidential
System Analyst
Responsibilities:
- Provided analysis, coding and followed the whole development cycle of Home Banking Systems for major Brazilian Banks and Financial Institutions.
Environment: HP-UX Operating System, SUN Solaris, WINDOWS, ORACLE (SQL PLUS), SYBASE, UNIX SHELL SCRIPTS, DELPHI, C/C++
Confidential
System Auditor