Software Engineering Team Lead Resume
Seattle, WA
SUMMARY:
- Software Engineering Team Lead | Program Lead
- Designing & leading development of multi million dollar software projects, dealing with challenges & surprises as they arise.
- Expertise in software project management involving many moving parts & multiple enterprise cross - functional teams spread across the globe.
- 13+ years’ of demonstrated experience developing and leading implementation of software projects of varying complexities and sizes. Manage Scope, customer expectations, business communication and delivery of artifacts to all stakeholders.
- See the big picture. Negotiate with Business and Technical stake holders.
- Over 7+ Years in program/project management and the ability to operate effectively in a complex cross-functional environment to drive outcomes. Telecom CRM / Billing / Rating / Invoicing.
TECHNICAL SKILLS:
Diagramming/ Visual designing Tool: MS Visio, Lucid Chart (Also used for UI/ UX designing)
Project Management Tools: Rally, MS Project Plan, KANBAN
Cloud Technologies: PCF Cloud platform, Spring Boot applications, KAFKA Messaging bus, API design using Swagger, Log Monitoring using Splunk.
Front End: HTML, JavaScript, Angular 1. PowerBuilder (all versions - 6 to 12)
Programming Languages: JAVA, C
Databases: Oracle, Cassandra, MySQL
Scripting: PL/SQL, Shell Scripting.
Operating Systems: UNIX, Windows
Software Change Control tools: Perforce, Git, XtraC
WORK EXPERIENCE:
Confidential, Seattle, WA
Software Engineering Team Lead
Responsibilities:
- Transition across several evolving roles, wearing many hats making sure project progresses. Engage key stakeholders at the right time in the program.
- Gain approvals & drive reviews.
- Work closely with business, ensure business requirements are translated correctly to technical requirements & subsequently drive the execution from design to successful deployment.
- Build high level solution architecture & estimate size for approval. Consider Data Size, no of transactions, parallelism, and scalability while proposing architecture.
- Engage in complex usage screens (care desktop). Contributed to customer 360 screens & modern widgets.
- Report to leadership & business as per the project needs.
- Handle projects with as much as 30+ team members spread across the globe. Ensure project artifacts are delivered on time & within budget in accordance with project plan/ commitments.
- Create Cloud Micro services based digital solution architecture.
- Led pilot AGILE/ SCRUM project & initial broader adoption. Refactored processes to make it work within current constraints.
- Implementation & Solution design of “Digits” product offering in Confidential .
- Automation of Number Porting process, which continues to save ~1M+ annually for Confidential .
- Managed Fraud prevention projects and prevent gaming by Customers making ~0.6 M+ annually for Confidential .
- Successful delivery of ~10 Micro services to production in 6 months duration as part of Digital Cloud transition of independent functionalities.
- Contributed ideas to be implemented in “ignite” ( Confidential initiative). Confidential implemented some of them. E.g. Cheaper Senior Plans.
Confidential
Group Leader
Responsibilities:
- Started as full stack software developer for and got promoted to Group Lead.
- Involved in assembling team for new client. Exposure to defining processes & workflow for new team.
- Experience at end to end project management.
- People Manager for 10+ team. Assign work, grade performance of team members. Provide Matrix feedback. Build/ track Project Plan, follow & update plan.
- Worked through challenges to deliver with success, lessons learnt and improvement plan.
- Lead “go-Lean” initiative within the team, eliminating redundant processes & introduce better processes.
Confidential
Front End Developer | Programmer analyst
Responsibilities:
- Gained “Finance domain knowledge” working in equities / Mutual funds / Futures/ Options software.
- Gained financial accounting knowledge.
