Manager Of Software Development Resume
Newport Beach, CA
SUMMARY
- Extensive experience in managing and leading software development teams.
- Experience in architecting business solutions.
- Experience in transitioning IT teams to scrum methodologies.
- Analyze and develop product requirements and develop software to meet those functional needs.
- Review technical feasibility and work with team to develop timelines for product development.
- Manage product development budget, resource allocation and scheduling.
- Recruit and mentor software engineering 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 in global locations to build software architectures that resolve complex business problems.
- Oversee development initiatives utilizing input from consultants and technology vendors.
- Work with senior management and executive staff to develop cohesive plans for the financial budgets and resource management.
SKILLS
Technologies: ASP.Net; ASP.Net MVC; ASP.Net Web API; Web Forms; Classic ASP; WCF Web Services; ADO.Net; MS SQL Server Reporting Services (SSRS); MS SQL Server Integration Services (SSIS); LINQ to Object; LINQ to XML; JSON; Unit Testing; Load Testing; SOAP; REST; AJAX; HTTP; Dependency Injection; Single-Page Application (SPA); NuGet;
Languages: C#; Transact SQL; JavaScript; HTML; HTML5; CSS; SASS; LESS; XML; XSLT; Visual Basic .Net.
Frameworks: Microsoft .Net Framework 4.6 / 4.5 / 4.0 / 3.5 / 2.0 / 1.1 ; Entity Framework 6; Microsoft Enterprise Library; log4net; JQuery; knockout.js; AngularJS; Windows Communication Framework (WCF); Bootstrap; MS Unit Test Framework; Dependency Injection Containers (IOC containers - Microsoft Unity);
Methodology: SDLC Scrum; Waterfall
Source Controls: TFS; SourceSafe; Subversion.
Tools: MS Visual Studio 2015 / 2013 / 2012 / 2010 and earlier; Sybase Power Designer; Jet Brains; Actian; ReSharper; FogBugz; Red Gate ANTS Performance Profiler; Red Gate ANTS Memory Profiler; SOAP UI; Fiddler; IIS; Atlassian JIRA; Bamboo; Debug Diagnostics;
EXPERIENCE
Confidential
Newport Beach, CA
Manager of Software Development
Technologies: .Net 4.5, Unity, Enterprise library, IIS 8.0, WCF, MVC5, SQL SERVER 2008;Angular Js, Knockout, JQuery, BootStrap
Roles and Responsibilities:
- Managed software development efforts of three development, QA and BSA teams.
- Transitioned IT teams to SCRUM Model from waterfall.
- Involved in architecting business solutions.
- Involved in release and iteration planning.
- Work with Product Stakeholders to define requirements for new development projects and tasks.
- Lead effort to define agile process, ensuring proper ceremonies are scheduled and process is being followed.
- Run daily SCRUM meetings with development team, ensuring projects are on track, clearing roadblocks as they arise, and reporting project status to upper management.
- Lead recruiting efforts by reviewing candidate resumes, conducting phone screens and coordinating onsite interview process.
- Develop and conduct on boarding procedures for new development team members.
- Communicate with upper management to ensure teams are staffed and operating within the organization budget.
- Drafted user stories, use cases and functional specifications to support product development.
- Provide development estimates and drafted project resource plans.
Confidential
Santa Ana, CA
Lead Software Engineer
Technologies: .NET, C#, WCF, Entity Framework, SQL SERVER, WEB API, Web Forms, MVC, JQuery, AngularJS, Bootstrap, Piranha CMS, Umbraco CMS.
Roles and Responsibilities:
- Lead development of Software solutions managing team of five developers.
- Architected custom CMS system to maintain website contents using Piranha CMS.
- Developed accurate development estimates and drafted project resource plans.
Confidential
Irvine, CA
Sr. Technical Lead/Manager
Technologies: .Net, C#, WCF, Entity Framework, SQL Server, WEB API, WEB FORMS, MVC 3, 4, 5, Site Core 7.1, Dot net nuke, Umbraco CMS, Bootstrap, JQuery, Angular JS.
Roles and Responsibilities:
- Managed/Lead Development team of 8 developers to build software systems.
- Lead long range planning sessions with product and QA managers, determining future team sizes and structures.
- Managed and coordinated offshore development efforts.
- Lead project for migration of .Net Applications hosted in Xerox DMZ to AWS Cloud.
- Lead various projects for data integration with CRM systems like Appature.
- Lead/Architected various projects to provide SSO solutions to various brands using standards like OAuth and Json Web Token
- Lead/Architected Various projects to build web applications using CMS systems like Site Core, Umbraco and Dot Net Nuke.
Confidential
Irvine, CA
Lead Software Engineer
Technologies: .NET, C#, WCF, Entity Framework, SQL SERVER, WEB API, Web Forms, MVC, JQuery, AngularJS, Bootstrap.
Roles and Responsibilities:
- Lead and managed team of 3 software developers and 2 QA engineers.
- Architected custom CMS system called Mopro, which is used to manage web contents for different clients.
- Developed accurate development estimates and drafted project resource plans.
- Worked closely with product managers to gather and analyze requirements.
Confidential
Los Angeles, CA
Software Developer and Teaching Associate
Technologies: .NET, C#, WCF, Entity Framework, SQL SERVER, WEB API, Web Forms, MVC, JQuery.
Roles and Responsibilities:
- Worked as software developer for project called CSMS, which is web solution used by Computer Science department as CSU LA to maintain assignments, grades and enrollments of students.
- Worked as teaching associate and conducted lectures and classes for web development at CSU LA.
Confidential
Software Developer
Technologies: .NET, C#, WCF, SQL SERVER, Web Forms, MVC, JQuery.
Roles and Responsibilities:
- Involved in requirements gathering, requirement analysis, design, development, integrated deployment for various web applications for different clients.