Software Engineering Manager Resume
Austin, TexaS
PROFILE:
- Strategic, focused, and business oriented Software Development Manager/Lead with 14+ years of experience in delivering high end enterprise solutions. Confident public speaker, capable of effectively generating and delivering presentations on complex subjects. Experienced in using modern frameworks, proven methodologies, best practices, and patterns.
- Exceptional ability to effectively motivate and manage teams of individuals
- Advanced proficiency Microsoft .NET programming languages and its related frameworks, and best practices
- Ruthless commitment to impeccable code quality
- Understanding of a wide range of the latest technologies and architectural approaches including (Cloud computing; IoT; Big Data Analytics & Real - time; Mobile Development)
- The ability to make appropriate technical decisions, review design and code, and ensure best technical practices
- Willingness to embrace iterative development as the means for building seamless products
CORE COMPETENCIES:
- Software Development
- Energy / Oil & Gas domain expertise
- Application Lifecycle Management
- Conceptual thinking
- Team Management
- Emerging technology analysis
- Coaching and Team Building
- Project management (PMP)
- Customer & Service management
- Process improvement
SKILLS:
Managerial & Project Management: PMP; Team Management; Scheduling; Budgeting; Coaching; Customer Care; Communication; Presentation; MS Project
Software/Mobile Development: .NET; C#; ASP.NET; ASP.NET MVC; Web APIs; WCF; WPF; SOAP; JSON; JQuery; JavaScript; Visual Studio.NET; Objective-C; VB.NET; ASP; VB Script; XML; XSL; XSD; iOS; Android; XCode;
Database: Microsoft SQL Server; MySQL; Oracle; MongoDB; document DB
Solution Architecture & Patterns: SOA; Separation of Concern; Dependency Injection; Inversion of Control; Microsoft Patterns & Practices
Application Lifecycle Management: MS Team Foundation Server; Continuous Integration; Unit Testing; CMMi; Scrum; Agile
Cloud Computing: Amazon AWS services; Microsoft Azure Services
Others: Google Maps APIs; Esri Maps; Mapbox; Osi Soft PI; Dev Express
CAREER EXPERIENCE SUMMERY:
Confidential, Austin, Texas
Software Engineering Manager
Responsibilities:
- Manage product teams to release quality products
- Review technical feasibility and work with team to develop timelines for product development.
- Manage product development budget, resource allocation and scheduling.
- Recruit and mentor solution development team members.
- Lead planning and execution of project work plans, making ongoing revisions to meet changing needs.
- Collaborate with cross functional teams to build ensure the delivery of quality products.
Confidential, Austin; Texas
Software Engineering Manager
Responsibilities:
- Recruit and mentor solution development team members.
- Direct development team efforts to achieve team and product development goals, objectives and milestones.
- Analyze and develop product requirements and develop software to meet those functional needs.
- Maintain reusable code for modular solutions and other components.
- Review performance of solution engineering team to ensure productivity efficiency, solutions documentation, and to ensure that output meets the needs of our clients.
Confidential
Senior Solution Analyst/Developer
Responsibilities:
- Analyze and develop product requirements and develop software to meet those functional needs.
- Responsible for establishing best practices in application development and support including; story elaboration, estimation, analysis, design, programming, unit/integration testing and code debugging
- Review technical feasibility and work with team to develop timelines for product development.
- Manage product development budget, resource allocation and scheduling.
- Maintain reusable code for modular solutions and other components.
- Recruit and mentor solution development team members.
- Lead planning and execution of project work plans, making ongoing revisions to meet changing needs.
- Direct development team efforts to achieve team and product development goals, objectives and milestones.
- Collaborate with cross functional teams to build software architectures that resolve complex business problems.
- Oversee solutions development initiatives utilizing input from consultants and technology vendors.
- Work with senior management and executive staff to develop cohesive plans for the development of innovative software products.
- Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Confidential
Development Manager
Responsibilities:
- Plan, assign and direct the activities of the solution development team involved in the design, development and testing functions required to deliver enterprise solutions.
- Analyze and develop product requirements and develop software to meet those functional needs.
- Maintain reusable code for modular software and other components.
- Review existing solutions in development to ensure efficiency and effectiveness of those solutions
- Review performance of solution development team members to ensure productivity efficiency, solutions documentation, and to ensure that output meets the needs of our clients.
- Work with senior management and executive staff to develop cohesive plans for the development of innovative software products.
Confidential
Senior Solution Developer
Responsibilities:
- Define solution objectives by analyzing user requirements; envisioning system features and functionality.
- Design and develop solutions and system for Internet/intranet applications by setting expectations and features priorities throughout development life cycle
- Completes solutions development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems.
- Supports users by developing documentation and assistance tools.
- Supports and develops web application developers by providing advice, coaching and educational opportunities.
Confidential
Web Developer
Responsibilities:
- Developed various web portals using .NET and XML Web Services that includes: Chamber of Information Technology in Egypt, Company Intranet, several branding websites
