Sr. Applications Lead
Parsons
Total years of experience :18 years, 0 Months
and activities:
The project involved developing the supervisor and sales level apps that allows users to view their sales targets, bonus and sales-routes. Designing a programmed report generator that generates VIP departments PDF reports
Developing a sales level app for the Mobile end that allows the sales reps to update the clients and to ease out their daily transactions
and activities:
Evaluated application architectures, made suggestions, and led refactoring efforts to solve problems by applying enterprise application design patterns including Domain Driven Design, Object-Relational Mapping (ORM), Repository and Unit of Work patterns, Inversion of Control (IoC), separation of concerns, and proper layering and solution structure. Used the same techniques to architect new application projects as well.
Consulted with product stakeholders, analyzed business processes, modeled complex business domains into Classes, Responsibilities, and Collaborators (CRC), and implemented rich domain models from the designs.
Performed Agile project management duties by gathering requirements, writing and prioritizing user stories, estimating tasks, and conducting sprint meetings including planning, reviews, retrospectives, and daily stand-ups.
Built and led large and small teams throughout all phases of the software development lifecycle, regularly delivering production-quality code on time and on budget.
Researched, evaluated, and selected frameworks and tools for specific project technology stacks and mentored team members on the technologies, patterns, and practices in use.
and activities:
Performed business analysis, project management, architecture, and lead developer duties for an enterprise web application for legal workflow/process management.
Analyzed business processes, gathered requirements, wrote specifications and user stories, planned deliverables, conducted agile meetings, and tracked and reported progress.
Architected the application, applying enterprise application design patterns and principles of Domain Driven Design, ORM, Repository Pattern, Unit of Work Pattern, and Inversion of Control to maximize development productivity and unit test coverage.
Led development team from design through deployment and mentored team members on patterns, practices, and technologies used in the application.
and activities:
Design of public web-service solution, writing design documentation
Implementing critical parts of solution
Code review
Interviewing candidates
Managing team of developers
and activities:
Participating in development of a several projects of EIDA.GOV.AE website
Analyzing requirements, technical design and development areas of EIDA.GOV.AE (ASP.NET Web forms based web farm)
Implementing MOSS 2007 features and solutions for EIDA.GOV.AE support portal
Managing onsite and offshore developers, interviewing candidates, system analysis, writing technical documentation, code review
Education