Software Development Manager Resume
SUMMARY:
- As an experienced software development manager with extensive technical leadership, mentoring and project management experience, your posting intrigued me.
- Managed a number of high profile projects through the entire project life cycle.
- Managed and hired out multiple agile development teams promoting scrum methodology and agile principles.
- Conducted 80+ interviews to date for hiring team members.
- Set development standards and best practices for the team.
- Mentored and trained development team members regularly in application design and programming techniques.
- Designed and developed a variety of Windows, Web and Distributed applications.
- Taken on multiple software development contracts and leveraged open source technologies to deliver them.
- Combining my expertise with that of your team will enhance your ability to provide high quality solutions to your clients.
- I appreciate that you are taking the time to consider my resume and trust you will discover how significant of an advantage I will be to your team. I look forward to your early and favorable response. Do let me know if you need any clarification or further information.
- Excellent project and team management skills and solid understanding of software development process.
- Scrum master and Agile coach.
- Strong advocate of open source technologies.
- Dynamic team leader; able to bring energy, enthusiasm, and humor to motivate team members to achieve potential and meet objectives.
- Extensive experience and expertise in C#, .NET development.
- Solid understanding of Object Oriented Programming concepts and design patterns.
- Excellent oral and written communication skills.
TECHNICAL SKILLS:
Languages: C#, Javascript, T - SQL, NodeJS, Angular 2, ReactJS, React Native, JQuery
Frameworks: .Net Framework,REST API, ASP.NET Web Form & MVC, Web API, WCF, WPF and MVVM, jQuery, Flux, Redux, GraphQL and Relay
Data: Microsoft SQL Server (2000-2015), MySql, MongoDB, Entity Framework, nHibernate, SSIS, SSRS, ETL, Redis Server.
Build & SCM: Subversion(SVN), Team Foundation Server(TFS), GitHub, Git, MSBuild, Jenkins
Tools: Microsoft Visual Studio (2003-2017), Chrome developer tools, Fiddler, WebStorm
Cloud Infrastructure Concepts: Azure web/worker role, Azure storage, AWS EC2, AWS S3, AWS RDS, Object oriented design, domain driven design, Agile, Scrum, REST SOA, BDD
PROFESSIONAL EXPERIENCE:
Confidential
Software Development Manager
Responsibilities:
- Re-organized the team, established scrum process based on Kanban and fostered transition to agile methodology.
- Led migration project (Morpheus) of existing CloudPM Silverlight application to HTML5 MVC.
- Implemented continuous integration using Jenkins and MSbuild automating the entire build process.
- Architected Cloud Enterprise solution for chain customers for centralized security and enterprise reporting.
- Managed 8 direct reports, conducting quarterly alignment meetings and yearly performance reviews.
- Facilitate inter-departmental communication and collaboration improving transperancy between functions.
- Conduct regular dev team cross training to eliminate knowledge silos.
- Identified process improvements resulting in increased developer efficiency, product reliability.
- Migrated project management tool from Excel, Jira to TFS online.
Confidential
Software Development Manager
Responsibilities:
- Hired entire development/QA team from the ground and played role of agile coach and scrum master for team.
- Brought ATRIO SPA product back in house from Indian outsourcing company (Aditi).
- Impoved product quality by significantly reducing backlog bugs from 100+ to 20+ at general availability launch.
- Championed domain driven design (DDD) and implemented RESTful services for ATRIO Service Layer.
- Architected, implemented and maintained WPF client based cloud software hosted on Microsoft Azure.
- Introduced specflow to team to employ behavior driven development (BDD).
- Utilized nHibernate repository pattern for service layer and MVVM for WPF front end.
- Overlooked Shift4 Credit Card certification process for ATRIO SPA.
- Manage vendor relationships for ATRIO PMS third party interface development. (Windsurfer, Siteminder, Duetto)
- Remove on-premise dependency of CRS(Central Reservation System) Router and overlook migration into Azure.
Confidential
CTO/Founder
Responsibilities:
- Created web solution to upload and distribute ipa/apk build files on AWS S3, leveraging node,js and angular2
- Generated plist.info file on the fly for ipa OTA downloads, therefore reducing footprint on S3.
- Conducted weekly client meeting for requirement gathering and product review.
- App to be used for distribution of mobile game to China.
- Utilized facebook technologies for mobile development. (React Native, GraphQL and Relay)
- Redux for store state management.
- Hybrid backend approach for backend, MySQL with MongoDB.
- Leveraged Node.js for REST API and Graph QL for newsfeed, post retrieval.
- Store RSS/Video feed in backend and serve content to user according to preferences.
Confidential
Development Team Lead
Responsibilities:
- Played lead role in building out development team (hiring 4 fulltime developers, setting development standards)
- Worked in continuous integration environment using Agile, Scrum methodologies to deliver solutions according to scheduled release cycle.
- Managed offshore resources and built vendor relationships. (TCS, Photon)
- Established and enforced .NET development standards, mentored other developers and acted as a subject matter expert on various web technologies. Championed OOP methodologies, and elegant design.
- Introduce new technology to team such as SSIS/SSRS/Entity Framework and document best practices.
- Responsible for orchestrating code deliverables, dependencies, database change scripts, infrastructure configuration, and rollout/rollback steps.
- Handled production support for Global Research operations in US, Canada, UK and Australia regions.
- Architected, developed and maintained entire Global Research Application suite not limited to.
- Technical Lead and Solutions Architect for ResearchONE Project - MVC based HTML5 hybrid application to onboard all global application applications under a single portal and offer mobile solution to our users serving android, iOS and blackberry platform. Implemented Web API Service Layer serving UI via Jquery AJAX calls.
- Successfully delivered Global Disclosure System as technical lead - System that tracks user & issuer disclosures for research dissemination. Connect with investment banking and wealth management feeds to collect disclosures. Developed SSIS packages to process external feeds and schedule using Tidal Scheduler.
- Use Reverse Proxy/SSL to expose Disclosure Lookup page to external users on
Confidential
Senior Developer/Project Lead
Responsibilities:
- Designed, developed and tested number of high profile 3 tier applications using OOD concepts utilizing ASP.NET, C#, XML, AJAX enabled WCF Services, JSON, SQL server, Crystal Report, client/server and .NET technologies.
- Provide technical leadership to team of developers to deliver IT solutions for business - Design documents and workday estimates, task assignments, produce progress reports, overlook development efforts and deploy applications.
- Implemented numerous Proof of Concept, Prototypes to integrate new technology and industry standards.
- Workflow Foundation, WCF, ABM Performance monitoring tool through .NET remoting,
- ComponentArt Service Oriented Architecture (SOA)
- Mentor team members in .NET development and design - deliver education sessions, perform design and code reviews.
- Collaborate with senior management and various business units to determine application requirements and scope.
Confidential
Software Developer
Responsibilities:
- Designed and developed a prototype of the current BlackBerry Manager Application in C#.NET with SQL Server 2005.
- Created numerous .NET based ActiveX controls to export to the current C++ application using COM interop, GAC.
- Conducted demo sessions proving the advantages of .NET over the current Windows Template library (WTL) based Visual C++ technology.
- Wrote and presented technical design document to senior software engineers.