Manager It, Applications Resume
4.00/5 (Submit Your Rating)
High Point, NC
SUMMARY:
- Accomplished IT manager with 20 years of experience designing, developing and managing various aspects of IT organizations.
- Devises creative solutions based on best practices to build innovation, increase productivity, and maintain quality while ensuring cooperation amongst company departments.
- System Integration Process Improvement Reengineering SDLC Application Management Overseas Management Enterprise Architecture Platforms Delivery Management Special Projects IT Strategy Strategic Planning Agile Project Management Streamlining Technology Evaluation Optimization Presentations Communications Strong Technical Skills Problem Solving
TECHNICAL SKILLS:
- Project Management Skills Project Lifecycle Management, Enterprise Implementations, System Migrations, Requirements, Definition & Analysis, Project Scheduling, Team Building & Leadership, Agile Methodologies, Waterfall Methodologies, POC, Quality Assurance, Change Management, Code Review, Retrospective, Burn Down Charts, JIRA Tracking, Rally, Kronos, Infra, Piwik, Google Analytics
- Technical Skills Apache Tomcat server, Eclipse, Jenkins, GitHub, Anthill Pro, CVS, AngularJS, Bootstrap, Spring, Linux, DB2, Oracle, MS Sql - Server, Rally, JIRA, Viso, JQuery, JavaScript, SOAP, REST, XML, XSLT, JSON, JAVA\J2EE, .Net, C#, HTML, Microsoft Project, Microsoft Office, SharePoint, COBOL
- Volunteerism Confidential College Recruiter, Big Brother Mentoring Program SC, “Pay It Forward” Mentoring Program
EXPERIENCE:
Confidential, High Point, NC
Manager IT, Applications
Responsibilities:- Manage one of the industry’s top Order Management systems in a scrum agile environment.
- Manage a team of engineers (on site / offshore) responsible for understanding requirements, developing software, conducting unit testing, working with assigned QA staff and deliver product to the business.
- Create working POC’s of various new technologies and processes.
- Drive innovation, scope projects, budget tracking and adhere to timelines.
- Setup, monitor and triage multiple production servers and their various instances.
- Collaborate with other Application Managers as part of a Center of Excellence for driving best practices and common processes across all teams.
- Provide regular feedback to direct reports to assist in their ongoing professional growth and development.
- Delegate responsibilities for development tasks and monitor employee progress to ensure development projects remain on schedule.
- Coordinate or perform setup and configure application servers as needed.
- Work with analysts to define software requirements and assess feasibility of designs within time and cost constraints.
- Facilitate code reviews for applications.
- Create various weekly reports and metrics for both VP’s & Directors.
Confidential, Charleston, SC
Technical Delivery Manager, Software Engineer
Responsibilities:- Managed overseas engineering team for both new development as well as bug fixes and patch sets for web applications.
- Cross - functional Project Manager using a hybrid of agile methodologies focusing of data initiatives from SOW, requirements gathering, sprints, scrum events, etc. for implementation.
- Collaborate with stakeholders to ensure that data security, quality, and authentication standards are upheld.
- Hands on manager that helped diagnose, triage and engineer changes to JAVA / C# application when needed.
- Architected & engineered live POC for new features.
- Implemented company policies, technical procedures and standards for preserving the integrity and security of data.
- Assembled resources, scheduled tasks, and created detailed timelines to maximize efficiency throughout each project phase.
- Managed relationship with vendors.
- Travelled to offshore engineering team when needed to ensure a cohesive relationship was maintained.
- Managed the direction and participated in project planning, best practices, process improvement, coaching, mentoring activities and interface with the client to maintain an understanding of the business and technological requirements as well as the delivery of the product.
- Worked with leadership to determine business and resource requirements.
- Formulated and defined system scope and objectives using both business knowledge as well as product knowledge. Developed and managed project plans and schedules.
- Managed the successful completion (of all phases of SDLC) of a high visibility project from requirements gathering, technical design, and application development and application delivery.
- Worked alongside Production Support for post-implementation support and developed a process to cut production defect by over 50%.
- Designed and engineered enterprise Java / J2EE application.
- Helped architect and develop new portal application built on BEA Weblogic Portal.
- Used Beehive framework (Extends struts framework) to develop Portal application.
- Created Portlets.
- Created SAX parser that transverse XML files.
- Created XSLT style sheet to convert XML files into formatted HTML files.
- Implemented GUI design throughout the application.
- Used JIRA for all error/defect tracking.
- Designed Database schema for various applications.
- Created dynamic biometrics graphs / charts to track progress over time.
- Designed and engineered enterprise CMS system using both ASP.NET & C# technologies.
- Create detailed technical design documents.
- Developed custom User Controls.
- Developed SPROCS using T-SQL for basic crud operations.
- Helped develop from the ground a multi-tenant web based content management system, which was used to build Web applications.
- Developed custom AJAX controls.
- Used JQuery to create custom Ajax web / user controls.
- Designed / Developed GUI for Web Modules using CSS / JavaScript (JQuery).
- Used Team Foundation for source control.
- Deployed / configured IIS to run applications.
Confidential, Greenville, SC
Sr. Programmer Analyst, Team Lead, System Support
Responsibilities:- Created detailed System requirements / use case documents.
- Developed enterprise JAVA\J2EE application on a Struts framework.
- Mentored new employees.
- Team Lead on our common core Struts framework.
- Helped develop standards for the team, which include coding standards, project life cycle standards.
- Created database stored procedures in a Sybase environment.
- Used DOJO / DWR Ajax libraries throughout our applications.
- Used OpenJMS to communicate to our various applications.
- Created SOAP web services to pull data from a COM object.
- Created JAXB XML object to pass data.
- Created JUNIT test classes.
- Created connection pooling for our database calls.
- Design and code DAO access classes for our application.
- Created some basic ANT scripts to do our deployments.
- Trained our server team in created ANT scripts.
- Setup Cruise Control for automated deployments.
Confidential, Greenville, SC
Programmer Analyst, Programmer
Responsibilities:- Engineered enterprise Java / J2EE application on Struts Framework.
- Designed UI for various applications.
- Lead multiple Usability Studies on the site.
- Created small graphics using Adobe Photoshop.
- Created JSP / HTML pages with custom CSS & JavaScript scripts.
- Used JUnit for unit testing.
- Applied PDP/QMS methodology to our Development Life Cycle.
- Created multiple full HTML demo CD for our company's marketing team to help sell our product / service.
- Lead log analysis for our various applications. We use Apache's Log4J and it is wrapped in our homegrown log classes.
- Created a Web Service that used SQL / JDBC to retrieve data from a DB2 database.
- Created Web Services that used MQ Series to retrieve data from our mainframe and load it into Java objects.
- Lead developer on our enrollment application. My duties were to gather requirements, create specs, and work with the PM to split out resources.
- Worked with customers that consumed our Web Services. Made sure all requirements were met for each of our customers.
- Developed COBOL MainFrame Dental application.
- PVCS Version Manager for the Dental Mainframe Legacy system. I was involved from the ground level in the implementation of moving our entire system into PVCS for library control on the PC.
- Maintaining and enhancing existing COBOL II, JCL applications for the Dental claims department in a TSO/VM environment.
- Lead the Y2K conversion project for one of Dental's subsystems. The following tools were used to assist me: CompareX, Xpeditor Batch, File-Aid(VSAM, QSAM & PDS), and Panvelet..
- Converted our current productions archive system to Chageman.
