Technical Manager Resume
SUMMARY:
- Having Total 10 years of experience. Played various major roles like Software Development Lead, Scrum Master, Technical Lead, Development Manager and QA Manager/Delivery Manager.
- Individual Contributor, can work independently on various tasks like development, unit testing, validating complex UI using selenium, build reports, Project coordination.
- Work with Product Owners to understand the priorities of the product features, coordinate with development teams and work on design and development.
- Experience in developing applications using Microsoft technologies stack C#, Asp.Net MVC, .Net Core, Web API’s, Web Services, SQL Server, Oracle.
- Expert in developing web applications using front end technologies like AngularJS, vuejs, Bootstrap and Ionic mobile first frameworks.
- Good at converting the complex business use cases to software products. Breaking down the business use cases to user stories and development tasks.
- Experience in handling multiple complex projects simultaneously and delivering in time lines.
- Experience with cross geographical teams, project coordination and management.
- Experience in leading development teams and QA teams.
- Experience in communicating with technical and non - technical teams across multiple business units.
- Identify bottlenecks, escalate to management and resolving in right time, anticipate and make tradeoffs, and balance the business needs versus technical constraints.
- Engage with Customers, communicate with customers and identify the work flows that makes their day to day work easy.
- Increase the quality of software products and shipping time by implementing CI & CD process.
- Good knowledge of Jenkins, automating the builds and work flows.
- Extensive experience in manual and automated validation of complex, user-facing software applications.
- Guiding Automation teams to develop test suites to improve the quality.
- Communicate with Product owners, Development Mangers and Dev ops teams.
- Experience in leading Agile projects and Agile project management.
- Experience with JIRA and Rally tools.
- Proven track record of delivering mission-critical projects efficiently and pragmatically.
- Experience in leading, growing, and developing world-class teams.
- Good at preparing more reliable Test Strategies and Test Plans.
- Monitor, triage, and drive resolution of issues.
- Report to executive leadership on quality metrics and key performance indicators.
- Ability to lead and solve problems calmly and efficiently under pressure.
- Good in programming languages C, C# and JAVA.
- Good at recruiting resources and retaining good resources.
- Good at trouble shooting issues and finding root cause.
- Good at test plan and identifying the risks at early stages.
- Good in using version control system such as TFS and GIT.
- Updating team with latest technology stack to improve quality as well as timely deliverables.
- Have good Analytical and Problem solving skills, good Communication and Inter personal skills.
TECHNICAL SKILLS:
- .Net Framework 4.5 and higher, C#, Asp.net, ASP.NET MVC 5.
- JQuery, Knockout JS, Angular JS,vuejs, Type Script and Java Script
- HTML 5, CSS3, Bootstrap
- Web Services, Rest Services.
PROFESSIONAL EXPERIENCE:
Confidential
Technical Manager
Roles and Responsibilities:
- Technical manager working on multiple projects simultaneously.
- Understanding requirements, design and develop solutions.
- Architecting the Automation projects and guiding the Automation engineers in building robust automation tools.
- Work with Development, QA and Dev ops teams.
- Responsible for delivery of multiple projects and coordinating with Product Owners and Development Manager and Dev ops.
- Handling a team of 15 members in USA and INDIA.
- Leading Dev, Manual and automation QA teams.
- Creating test plans, strategies and review test coverage.
- Schedule work to offshore on day to day basis and interact with teams on daily basis.
- Write complex queries to validate data and retrieve reports.
- Conduct cross functional training among teams.
- Weekly status report to top management.
- Resolve any environment issues and functional issues on time.
- Recruiting resources.
Project Lead
Environment: Microsoft Dynamic CRM application
Roles and Responsibilities:
- Interact with Project Sponsors, other Technical Program Managers, and multiple development teams to define and deliver complex features.
- Lead and prioritize tasks for offshore teams.
- Coordinate with dev teams on
- Create stories and assign to team members.
- Participate in high level design meetings.
- Help team members in understanding functional requirements.
Project manager
Responsibilities:
- Migrating Windows based app to Web applications using Asp.Net MVC 5, Bootstrap and JQuery.
- Agile Scrum development methodology.
- Identify, assess, track and mitigate issues and risks at multiple levels.
- Lead a team of 15 members across different geographical areas.
- Interacting with customers to get the requirements. Create a high-level design documents. Understand the existing product and define the requirements.
- Validating data migrations.
- Anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints.
- Effective teamwork, communication, collaboration and commitment across multiple groups with changing priorities.
Project Lead/Development Manager
Environment: - C#, .Net Framework 4.5, Asp.Net MVC 5, Bootstrap, SQL Server 2012, JQuery, AngularJS, Rally.
- Requirement analysis, Design and develop patient portal application.
- Interact with product Owner to get high level requirements and business use cases.
- Document the requirements, Create Epics and break down the Epic into User Stories.
- Drill down the Use Stories to development tasks.
- Developed the applications such that the users can access the application using multiple devices like desktop, mobile and tabs.
- Worked as a development lead and developed complex functionalities like payments, registration, Scheduling, Patient Forms and growth charts.
Dev Lead
Environment: Rest Services, C#, Asp.net 4.5, Asp.Net MVC 4, Jquery UI, Jquery, KnockoutJS, Oracle Database, Fiddler, UI Automation using Selenium.
Responsibilities:
- This application is used by Ware House Management people.
- The application is used for verifying the orders received are delivered on time.
- The application has various features like Stock maintenance, Order tracking, delivery tracking.
- UI automation using Selenium using C# programming language
Dev Lead
Environment: .Net 4 C#, Asp.Net MVC 3, JQuery UI, JQuery, Knockout, WCF Rest Services and Oracle.
Responsibilities:
- Analyzing the existing Power Builder application. Derive the requirements from reverse engineering.
- Validating the requirements with customer and document the requirements.
- Design and develop web based application.
- Verifying the migrated .Net Mvc4 Web based application features.
- Developed some of the key features like Order State.
Sr. Developer
Environment: ASP.Net 3.5, WCF, C#.Net, AJAX, WSSF, WCSF, MySQL.
Responsibilities:
- Developed a POC on How distributed WCF transactions can be implemented.
- Developed core functional screens for Registration and Blood Bank modules using WCSF (Web Client Software Factory) pattern.
- Developed WCF services for Registration, Blood Bank and Master Management modules using WSSF (Web Service Software Factory).
- Played an active role in resolving technical issues.
- Written and executed unit test cases for the features I have developed.
- Coordinated with the testing team during load tests to ensure the application tuning and performance, and was successful in obtaining architectural standards.
- Fixing of bugs as and when reported by the onsite team and updating onsite team about the bug fixes.
- Checking of Log files for fixing bugs in a quick time.
- Coordinating with the Business Analysts in understanding of change requests and analyzing the impact on the existing code.
- Checking the BMC Remedy tool for tickets logged by the Manage IT people and contacting them in understanding the ticket and closure of tickets based on priority.
- Publishing the code in local machine and informing the testers to test the application.
- Intimating the deployment team to release the fixes to the testing team.
- Ensuring proper build to the testing team by doing one round of smoke test.
- Ensuring the functionality of the application in production after the deployment team deploys the fixes or change requests.
- Lead a team of four members (Fresher’s).
- Explaining the team members about the functionality implementation and the impact on other functionalities.
- Allocating work based on their skills and their technical expertise.
- Tracking the assignments and ensuring closing of the assignment in specified time line.
- Providing technical help to the team members in resolving the bugs.
- Checking TFS for the bugs reported by testing team.
- Fixing and updating the bug status to the testing team.
- Interacting with testing team in resolving the bugs at the earliest.
Software Developer
Environment: C#, ASP.Net, Web services, C#.Net, SQL Server 2005, Soap UI
Responsibilities:
- Develop application by understanding the business requirements and design documents.
- Develop Web services and expose the services.
- Write unit tests to validate the code developed.
- Write procedures and improve the performance of the queries.
