Sr. Software Consultant Resume
Scottsdale, AZ
SUMMARY:
Highly experienced, proven technical leader with global responsibilities. Adept at leading teams of cross functional, highly specialized, technical personnel both on and offshore, contractors and fte’s. My strengths are getting the most of my resources and implementing organizational changes that drive success, stability and sustainability. Expert in enterprise level SDLC processes, development methodologies and project management methodologies with a strong focus on Agile methodologies.
PROFESSIONAL EXPERIENCE:
Confidential, Scottsdale, AZ
Sr. Software Consultant
Responsibilities:
- Designed and built an Online Ticketing and Payment system for Confidential .
- Utilized .NET Core, Web API, Node, ReactJS, Webpack, Rollup, Typescript, ES6
Confidential, Tempe, AZ
Sr. Manager Consultant - Architect, Developer
Responsibilities:
- A part of the project goals, beyond creating this go-forward, best-practice Sitecore implementation, was to design and build a series of 4 new Sitecore sites that were of upmost importance to Confidential 's Medicare and Medicaid participation/partnering.
- Sitecore MVC, ASP.NET MVC, WebAPI, Javascript, Typescript,, Bootstrap, Grunt, Gulp, NPM, TDS (Team development or Sitecore), Fabricator (rapid prototyping), Visual Studio 2015/17, VS Code, TOGAF, Zachman
- All 4 new sites were delivered on-time, and the project was accepted and adopted as the new best practice framework for all new Sitecore development. In the 3 months since delivery, 3 additional sites have been stood up on this framework, and the work to migrate confidential to the new instance has begun.
Confidential, Scottsdale, AZ
Director of IT
Responsibilities:
- Mentor other IT Directors and management
- Establish enterprise level development guidelines and processes (SDLC)
- Review and develop plans to remediate any compliance issues (SOX etc.)
- Evaluate entire IT operations and fill gaps, identify potential pitfalls and develop plans to remedy or improve all facets of the IT operations
- Implement an Agile development process and mindset
- Reduce IT cost and increase output and efficiency
- Modernize and harden IT infrastructure and create guidelines and processes for reducing risk and increasing performance and capability of the infrastructure
- Build and foster an environment of collaboration, transparency and accountability
- Put into place quality assurance procedures and methodologies to reduce or eliminate the promotion of any Production changes that cause a disruption to the business
- Utilize cloud platforms and technologies to reduce cost and increase availability and performance of systems
- Migrate engineering team to industry standard development platforms and technologies. Source Control, Work management, Release management, monitoring etc.
- Review technology mix and provide architectural guidance to make sure we are utilizing the best possible mix of technology and ensure company and IT roadmap are completely in sync
- Meet with and foster strong relationships with Vendors
- Create a set of standard metrics for reporting capability and performance of each IT team to executive leaders
- Optimize the resource mix and improve resource utilization. Make sure we have the right people in the right positions, motivated and fully engaged
Confidential, Tempe, AZ
Sr. Consultant, Architect, Developer
Responsibilities:
- I oversaw 2 teams, both a combination of Valore and SRP resources. One team was responsible for MS CRM implementations and the other team focused on custom .NET solutions.
- During a 6 month period we created 10+ new Angular2 applications with C# .NET REST back-ends and also stood up 5 new MS CRM instances with custom functionality representing an application solution.
- We utilized Angular2 as the main client side development framework and worked through all 6 RC releases before finishing the project with the final release of Angular2. All applications were developed using industry standard best practices for OOP based web applications.
- Other technologies in our development stack include Azure, AWD, Typescript 2.0, Bootstrap3, C#, .NET MVC, WebAPI, Unity, AutoMapper, Moq, NUnit, Entity Framework 6, SQL Server, Node, NPM, SystemJs, JQuery, RxJs etc...
- Client was able to add in additional work to the scope to use up the remaining project hours.
- Client was ecstatic with the results of the project.
- Valore has already been invited back to work on next year’s Portfolio Modernization project.
- I left the Client with a series of documents/guides to help them further adopt the new technologies that the applications were developed in as well as recommendations on the further implementation of industry best practices in engineering program/project management with a focus on Agile methodologies.
Confidential, Tempe, AZ
Manager of Web Applications, Enterprise Architect, Developer
Responsibilities:
- Managed a cross functional team Sr. Developers, architects, and support teams. My team consisted of a mix of FTE, contractors, onshore and offshore resources.
- I most recently lead a global project called Digital Customer Transformation, which was aimed at improving the company’s user experience across all of their digital interaction points.
- I directly oversaw the multi-million dollar re-write of one of my mission critical sales applications while simultaneously leading the company’s Mobile initiative.
- I was responsible for leading the implementation of the enterprise mobile architecture as well as leading the development of the organizations first mobile application offering.
- Some of the technologies we used in these projects are Azure, AWS, Softlayer, WebSphere, IBM MobileFirst, IBM Worklight, .NET WebAPI 2, Enterprise Library, AngularJS, SQL Server and many more.
- I managed a budget of well over 1M a yr. and was responsible for 10+ global applications.
- I implemented many organizational changes that led to bottom line improvements in quality, sustainability, and performance in our applications.
Enterprise Architect / Sr. Developer
Confidential
Responsibilities:
- Implemented TFS source safe system for all teams.
- Designed and implemented an automated build system built on top of TFS and MS Build that the entire company now uses
- Was a catalyst in bring in AGILE methodology for customer facing fast paced apps. Lead the eventual AGILE team
- Architected, designed, and led the implementation of the mission critical sales/workflow application R2O. Utilized, AngularJS, Angular Material, Telerik Kendo, WebAPI2, Entity Framework, Factory pattern Data manager system to reconcile the back-end system differences in all of the regions the app is deployed. SQL Server DB with custom procs for those with critical performance requirements
- Implemented code review system on team that drastically improved quality
- Played key role in refining Avnet’s SDLC process to maximize efficiency and quality
- Architected and deployed application countless apps across the globe. Overcoming all of the challenges in running apps in multi regions.
- Utilized cloud technologies extensively where feasible to increase stability, performance and uptime of our enterprise apps as well as to reduce maintenance costs over time. These included Azure, AWS and Softlayer
- Designed, build, and lead the team of developers that build Avnet’s first mobile app. Using IBM Worklight, Phone Gap
- Played instrumental role in designing Avnet’s Enterprise security framework, including the standup of IBM Tivoli
- Created architectural standards for the development teams to improve overall quality and deliverables.
- Designed Avnet’s JavaScript standards and lead the training of other team’s ads they moved into client side development.
- Created a .NET port of a JMS client in C# to receive JMS messages and IDOC messages from SAP.
Confidential, Tolleson, AZ
Sr. Programmer Analyst
Responsibilities:
- Designed and built applications for custom reporting. Applications built utilizing SQL, ASP.NET, C#, and Crystal Reports.
- Designed and implemented a suite of custom ASP.NET web controls that incorporated client side functionality into server controls.
- Designed and built a custom Help Desk / IT Work Order System to help track and organize the IT departments work as well as improve the end-users experience and awareness of the IT process. Built completely with C# and ASP .NET
- Dramatically improved employee productivity.
- Designed and built a COM+ component with C# that attaches to Internet Explorer and provides companywide internet monitoring.
- Component also has capability to block or allow internet sites based on NT group membership.
- Enhanced company’s network by applying common networking standards.
- Added 3 new member servers to offload Exchange, SQL Server, and an Application Server onto dedicated machines.
