Consultant Senior Software Developer Resume
Dallas, TX
SUMMARY:
Extensive knowledge and experience in Leadership, Project Management and Software Development. Specializing in Application Architect, Solution and Systems Integration Architect, Business Process Automation, Business Intelligence, Infrastructure Development, Business Process Modeling, Business Driven Development, Systems Implementation, Upgrades and Conversions, ERP systems, and cloud - based Application Development. Highly motivated, high-energy, success driven, strategic leader with a pragmatic approach to problem solving and solution delivery. Skilled in delivering all phases of technology life cycle in agile environment. Proven accomplishments in optimizing operations, consistently achieving objectives and exceeding performance expectations. Experience in following industries; Finance and Accounting, Medical Health, Manufacturing, Banking, Commercial Software industries, Airline and Cruise Industries, and Retail.
TECHNICAL SKILLS:
Languages: ASP.NET, VB.NET, C#, C, ASP.NET, ASP, Java, JavaScript, XML, XSLT, XAML, AJAX, LINQ, SQL, COBOL, Visual Fox Pro, Clipper, Dbase (II, III), PHP, Java, Objective C, Angular, Responsive web design
Framework: .NET Versions (1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5), WCF, WPF, MVC, MVP, MVVM, Entity Framework, Silverlight, Microsoft Windows Workflow Foundation, Win forms
Source Controls: Visual Source Safe, Source Gear, Perforce, Team Foundation Server (TFS)
Tools: /Components: Microsoft Visual Studio(2003, 2005, 2008, 2010, 2012), SharePoint (2003,2007, 2010), BizTalk(2003, 2010), Dynamic CRM 2011, ADO.NET, Microsoft Enterprise Library, Front Page, Code Smith Studio, NHibernate, Word, Excel, Project, Power Point, Crystal Report, Visio, Lotus Notes, Power Builder 5.0, Microsoft Commerce Server, Monarch report writer, AJAX toolkit, Telerik tool set, Infragistics Controls, Oracle Visual Studio Plug In, SQL Server Reporting Services (SSRS), Fiddler, FoxCop, FireBug, IE Developer tool, log4net, dofactory tool, Xamarin Mobile, dojo, knockout.js, Google Analytic, ThinkGeo, Wireshark, WordPress, Call Pixels, getCAKE, HipCricket, Google Analytic, Google Tag Manager, Optimizely
Databases/Tools: Microsoft SQL Server (6.0, 2000, 2005, 2008, 2012), SSIS, SSRS, SSAS, ETL, MS Access, Oracle (9, 10G), MYSQL, Sybase, DB2, MDM SAP, MS Power Pivot, Erwin Data Modeling
Operating Systems: Windows (3.x, 95, 98, XP, Window 7), Windows Server (NT, 2000, 2003, 2008) DOS, Novell, VMS, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Consultant Senior Software Developer
Responsibilities:
- Developing software for Government Revenue and Properties Tax Collection Accounting known as Aumentum Tax for San Diego, California
- Aumentum Tax consists of following Modules. Record, Assessment Administration, Special Assessments, Levy Management, Billing Engine, Cashiering, Accounts Receivable, Distribution, Delinquents, and Tax Sales
- Participate in software architectural design decision and integration
- Participate in weekly meetings with San Diego County stake holders to discuss requirements.
- Participate in by weekly meeting to demo sprint completed tasks and get sign off.
- Developing workflows using Microsoft workflow engine
- Designing Database tables, store procedures and functions
- Design solution, code and implement new features per user stories
- Unit Testing with Mock Objects
- Using TFS Scrum Template to create, update and track Product Back Log Items.
- Visual Studio 2015, C#, WF, NET, WCF, REST and web services, SQL, HTML5, CSS, JavaScript, Angular JS, JQuery, Bootstrap. JSON, Web API, XML, TFS, Jenkins, Microsoft workflow engine (WF)
Confidential, FL
Consultant Senior .Net Developer
Responsibilities:
- Participate and contribute to application architecture, planning and implementation of new initiatives.
- Participate, contribute and influence integration architecture and implementation.
- Assist team scrum master and business analysis to evaluate requirement.
- Provide assistance to QAs, to automation process and support as needed.
- Trouble shoot system issues using Splunk.
- Develop software to enhance current/new functionalities as approved by marketing initiatives for.
- Develop software for Booking Engine, Itinerary, Manage Guests Booking, Sitecore CMS and Mobile.
- Participate in daily and bi-weekly sprint scrum planning session. Using Kanban board to display Product Back Log Items status.
- Develop software using test driven and behavior driven methodology techniques, using Jasmine and Rhino Mock framework.
- Developed code to integrate with Masterpass, Barclay Credit Card.
- Web traffic Optimization, A/B and multi-variant testing techniques using Google Analytics, Tealium Tag Management, Optimizely, and SEO optimization.
- Responsible for review / acceptance of technical deliverables within the team.
- Responsible for ensuring development team adhere to development standards and process compliance.
- Provide leadership, mentoring, and training to less experienced associates.
- Attend Daily Scrum stand up meeting.
- Attend bi-weekly scrum planning meeting to demo completed tasks to the stakeholder and plan the next development iteration.
- Git Repository, TeamCity and Octopus for continuous Integration and deployment, Atlassian Bitbucket for Pull Request, merging and code reviews.
- Using TFS Scrum Template to create, update and track Product Back Log Items.
- Visual Studio 2013, C#, .NET, MVC, WCF, REST and web services, SQL, HTML5, CSS, SASS, JavaScript, Angular JS, JQuery, Bootstrap. knockout.js, JSON, Web API, XML, CMS SiteCore, TFS, TeamCity, Octopus Atlassian Bitbucket, Bower package manager, Splunk
Confidential, FL
Consultant .NET Software Developer
Responsibilities:
- Wireless Application Development in C#, .NET, WCF, WPF, MVVM, SQL, SQL Server, TFS
- Benchmarking, load testing, automated testing and unit testing
- Telerik WPF tool set, Multi-Threading, ThinkGeo, Protobuf-net, Wireshark and UML, Unity Framework
Confidential, Boca Raton, FL
Director of Application Development
Responsibilities:
- Lead the software development team to ensure consistent and timely delivery of software products with a high-level of quality and architectural integrity while maximizing resources.
- Participate in executive management initiatives to help develop long range goals and objectives
- Successfully re-architected, automated and replaced all internal software product applications.
- Implemented SOA base architect to integrate multiple software products, Microsoft Dynamic CRM 2011, SharePoint 2010, BizTalk 2010 and Nortridge Loan System application to support call center and processing, accounting, and legal departments.
- Restructured IT development team, established a new PMO office.
- Work with business stakeholders and PMO to develop resource plan.
- Managing software strategy that meets the need of the organization.
- Lead code and technical design document reviews with the software development team.
- Manage software development resource availability, efficiency and effectiveness
- Assisting with evaluation and recommendation of new and alternative technology platforms, packages and services.
- Direct, mentor and assist staff with software development techniques, methodologies and resolve technical challenges
- Manage human resources issues, employee schedules, conduct employee reviews, and monitor employee performance of 18 employees. Also, managed off shore development team .
- Provided leadership and guidance to coach, motivate, and lead team members to their optimum performance levels and career development.
- Assist in the development of an Information Technology strategic plan, which is responsive and conforms to the organization's mission, goals, and objectives.
- Providing hands-on software development and troubleshooting support when required.
- Technologies used C#, ASP.NET, WCF, MVC, MVVM, Telerik tool set, Visual Studio (2008, 2010), Microsoft SQL Server (2008, 2012), MySQL, SSRS, SSIS, SharePoint 2010, BizTalk 2010, MS Dynamic CRM2011, PHP, SugarCRM, Asterisk PBX, Xamarin Mobile Cross Platform Development, Amazon AWS
Confidential, Fort Lauderdale, FL
Consultant Lead Architect
Responsibilities:
- Define, design, and implement, multi-tier distributed applications supporting Confidential
- Develop, test, and release software to the production environment in coordination with the IT group following a change management policy.
- Assisted in architecting, design and development of various internal software development projects.
- Assisted in Data Modeling architecting, and Data Integration between SAP, Seibel CRM and web site.
Confidential, Boca Raton, FL
Lead Developer
Responsibilities:
- Develop and maintain mission-critical Global Retail applications for all retail stores world wide.
- Lead the software development team in architecting, designing highly available, scalable database-driven applications using a software development life cycle.
Confidential, Fort Lauderdale, FL
Responsibilities:
- Set software development priorities jointly with the operations management team, track and report on project progress.
- Lead the software development team in architecting, designing highly available, scalable, database-driven applications using a software development life cycle.
- Demonstrate understanding of mission-critical applications including support for reliability, availability and security
- Define, design, and implement, multi-tier distributed applications.
- Validate operational functional requirements against technical capabilities
- Develop, test, and release software to the production environment in coordination with the IT group following a change management policy.
- Participate in Customer Sales meetings to answer any Billing questions related to Billing and Collection system and gather customer business requirement.
- Participated in database design and data Modeling
- Microsoft Centric shop using Visual studio, MS SQL Server, ETL, C#, VB.NET, WCF, Web Services, JavaScript, HTML, XML
- Securing data thru Preventing SQL injection attacks, Encrypting data in the database, Securing data over the network, Securing database connection strings, Handling data access exceptions
- Payment Card Industry Security( PCI) implementation
Manager
Confidential, Fort Lauderdale, FL
Responsibilities:
- Hands-on manager managing a development team responsible for design, and development of various Enterprise base applications.
- Responsible for hiring, performance reviews, budgeting and any other related managerial tasks.
- Responsible for architectural design and development of Enterprise web-based applications for Internet/Intranet.
- Responsible for managing databases including data modeling, data integration, and data warehousing
- Worked closely with business owners and recommended solutions to business needs.
- Responsible for Change Management and Disaster Recovery Processes.