We provide IT Staff Augmentation Services!

Technical Lead / Lead Developer Resume Profile

2.00/5 (Submit Your Rating)

Summary of profile

  • 15 years of software development, including over 8 years of experience in architecture in diversified industries financial, manufacturing, Oil Gas, healthcare, and R D
  • Strong background in leading large on-site, and off-site/off-shore teams
  • Microsoft Certified Technology Specialist, Microsoft Certified IT Professional, and ITIL Certified
  • Expertise in design and implementation of Enterprise Systems using Domain-Driven Development DDD , Feature-Driven Development FDD and Service Oriented Architecture SOA
  • Extensive experience in design, implementation and governance of Enterprise Systems based on Zachman and TOGAF frameworks
  • Expertise leading the preparation and presentation of architectural artifacts and deliverables for Conceptual, Logical, Physical and Detailed models
  • Extensive design and programming experience using ASP.NET, ASP.NET MVC, WinForms, WPF, C , XML, XSLT, Web Services, WCF, HTML, CSS, JavaScript, jQuery, MS SQL Server, Entity Framework, NHibernate, LINQ, RESTful Services, RabbitMQ, Knockout, Angularjs, SignalR, MSMQ
  • Experienced in designing and implementing secure applications based on OWASP
  • Expertise in RUP, Agile, Scrum, TDD, CMMI, and Microsoft Solutions Framework
  • In depth knowledge of object oriented analysis and design OOAD , object oriented programming OOP and architectural design patterns, and methodologies
  • Strong experience designing and performing end-to-end solutions for scalable and fault-tolerant systems in HA High-Availability environments
  • Possess extensive experience in RDBMS design and development, SQL Server, Oracle and DB2
  • Experienced in directing deployments across multiple environments and integrating application implementations

Summary of SKILLS

Technology / Framework / Programming Language

.NET 4.5/4.0/3.x/2.0, ASP.NET, ASP.NET MVC, Razor, WPF, SingnalR, WinForms, LINQ, AJAX, jQuery, jQuery UI, ADO.NET, ASP.Net Web API, WCF, Web Services, RESTful Services, Windows Services, Unity Framework, MEF, Castle Windsor, Jasmine, QUnit, NUnit, MSTest, Moq, SpecFlow, SOAP, JSON, MSMQ, AMQP, RabbitMQ, NServiceBus, Entity Framework, NHibernate, WF Windows Workflow Foundation , C , VB.NET, C/C , T-SQL, PL/SQL, XML, XAML, JSON, HTML, XSLT, XPath, CSS, JavaScript, Lambda Expressions, Google Protocol Buffers, Windows PowerShell, psake, GitHub, TFS Git, Posh

DBMS

MS SQL Server 2012/2008/2005/2000, Oracle 11i/10g/9i, MS Access, SQL Server Integration Services SSIS , SQL Server Reporting Services SSRS , OLAP/OLTP, DTS, Crystal Reports, SQL Server Management Studio, SQL Server Profiler

Tool / Environment

Visual Studio 2013/2012/2010/2008, Expression Studio, MS Office SharePoint Server 2010/2007, BizTalk, Team Foundation Server 2010/2008, MS Visio, IIS 7.x/6.0, Microsoft Test Manager 2010, Hyper-V, Windows Server 2012/2008/2003, Windows 8/7, MS Project, ReSharper, NCover, TestDriven.Net, Balsamiq Mockups, Mercurial, Kiln, FogBugz

Architecture / Solution / Design

Client/Server architecture, N-Tier architecture, Domain-Driven Design DDD , Feature-Driven Design FDD , Service Oriented Architecture SOA solutions, Software as a Service SaaS , Enterprise Application Integration EAI and Portal solutions, SWOT analysis, Open Web Application Security Project OWASP

Modeling / Design

UML, Design Patterns and Anti Patterns, Object Oriented Analysis and Design OOAD , Model-View-Controller MVC , Model-View-Presenter MVP , Model-View-ViewModel MVVM , PRISM, Domain Model Architecture, Solid Principles, Active Record, Open Web Application Standard Project OWASP , Data Flow Diagram DFD

Process / Methodology / Project Management

Rational Unified Process RUP , Agile Methodology, Scrum, Microsoft Solution Framework MSF , Test Driven Development TDD , Behavior Driven Development BDD , Feature-Driven Design FDD , TOGAF, Zachman Framework, CMMI, ITIL Foundation, Kanban

Professional Experience

Confidential

Technical Lead / Lead Developer

Technologies and Tools: .Net Framework 4.5, ASP.Net MVC 5, Web API, RESTful Services, Entity Framework, KnouckoutJs, HTML5, CSS3, Bootstrap, jQuery, JSON, MVVM, Castle Windsor, log4net, Jasmine, SignalR, WebSockets, NUnit, Moq, Dependency Injection, LINQ, SQL Server 2012, Visual Studio 2013, TFS 2013, TFS Git, RabbitMQ, Solace, DDD, TDD, Git Extension, AmlifyJs, RequireJs, Git Bash, psake, and powershell Responsibilities

  • Successfully turned a failing development team to a well performing team within 3 sprints without ever missing or failing a single sprint again
  • Work with product owner, architect and other stakeholders to come up with the priority for product backlog and sprint backlogs
  • Responsible for planning capacity of the team, running planning and task breakdown session, retrospective and story time
  • Envision and produce high level design and architecture with future requirements in mind and in accordance to the project standards and guidelines
  • Responsible for providing detailed design of REST endpoints, Domain objects, Entities, Value Objects, Moment Interval, Moment Interval Detail, handlers, and Transition objects
  • Design and implement Domain events, Pub/Sub Topics, Queues, and Solace handlers
  • Design and implement database schemas and objects in accordance to Temporal design pattern
  • Lead and coach development team to use proper and efficient OO principles and design patterns such as DI, Law of Demeter, Strategy pattern, Service Locator, Singleton, SOLID, Repository pattern, Orchestrated handler, CQRS, and more.
  • Creation of unit tests and integration tests, using NUnit, Moq, Jasmine, Jasmine Mock
  • Conduct reviews of codes, unit/integration tests prepared by development and QA team
  • Provide technical leadership and mentorship to development and QA team
  • Contribute to resolving technical/business logic issues other development teams encountered

Confidential

Applications Architect / Sr. Developer

Technologies and Tools: .Net Framework 4.5/4.0, ASP.Net MVC 5, SignalR, WebSockets, ASP.Net Web API, RESTful Services, Entity Framework, WCF, AngularJS, HTML5, CSS3, Bootstrap, jQuery, jQuey UI, JSON, C 4.0, MVVM, Castle Windsor, SOAP, Single Sign-On, log4net, Jasmine, NUnit, Moq, Dependency Injection, LINQ, Oracle 11g, SQL Server 2012/2008R2, Crystal Report, Visual Studio 2012, TFS, Visio, RabbitMQ, Google Protocol Buffers, Distributed Systems Architecture Responsibilities

  • Collaboration with business and project team to estimate work, and establish project timelines, scopes and deliverables
  • Lead technical solution and implementation of multiple business components including Corporate Actions, Dashboard, eTrade, Administration and User Management, and framework libraries
  • Design and creation of architecture and implementation artifacts including high level design document HLD , software detailed design document SDD , wireframe, storyboard, sequence diagram and database schema
  • Design and development of a distributed, n-Tier, and multi tenants Prime Brokerage web portal, based on ASP.NET MVC5, .Net 4.5, RabbitMQ, Google Protocol Buffers, jQuery, AngularJS, jQuery UI, Javascript, RESTful APIs, WCF, Oracle 11g, SQL Server 2012, Entity Framework, and SSRS
  • Design and implementation of integration to other systems and data feeds, like Imagine, ADP, Corporate Action back office, and more to provide real time data feeds and CoB trade data, market data and FX rates
  • Design and implementation of an Administration Management Centre app based on WPF, WCF, SQL Server 2012, EF
  • Creation of unit tests, using NUnit, Jasmine, Jasmine Mock and Moq
  • Conduct reviews of codes, unit tests and test cases prepared by development and QA team
  • Provide technical leadership and mentorship to the development and QA team

Confidential

Sr. Developer / Software Architect

Technologies and Tools: .Net Framework 4.5/4.0, ASP.Net, Responsive Web Design, Media Queries, ASP.Net Web API, RESTful Services, NServiceBus, NHibernate, MSMQ, Distributed Design, WCF, AngularJS, HTML, CSS, jQuery, jQuey UI, JSON, WF, C 4.0, MVVM, Castle Windsor, SOAP, Single Sign-On, log4net, SpecFlow, Selenium, Jasmine, MSTest, Moq, Dependency Injection, LINQ, Oracle, Visual Studio 2012/2010, DDD, TDD, TFS, GitHub, Visio, Axure RP Responsibilities

  • Collaboration with Product team and PMO to establish cycle deliverables and scopes
  • Conduct daily standup, and cycle retrospective and grooming sessions
  • Design and development of Recruiter Registration site, based on ASP.NET MVC, .Net 4.0, jQuery, jQuery UI, Javascript, RESTful APIs, Oracle, NServiceBus, Oracle, MongoDB and MSMQ
  • Design and development of eCom, Job Posting, Job Search sites, based on ASP.NET MVC, Responsive Web Design, .Net 4.0, Media Queries, MVVM, Angular, jQuery, jQuery UI, Javascript, RESTful APIs, Oracle, NServiceBus, Oracle, MongoDB and MSMQ
  • Design and implementation of REST endpoints, Domain objects, Entities, Value Objects
  • Design and development of PCI compliant payment processing integration with CyberSource
  • Creation of unit tests, using Jasmine, Jasmine Mock, SpecFlow and Moq
  • Design and Creation of automated functional/integration/regression tests using SpecFlow, and Selenium
  • Conduct reviews of codes, unit tests and test cases prepared by development and QA team
  • Provide technical leadership and mentorship to the development and QA team
  • Maintenance and support of existing production applications

Confidential

Applications Architect / Development Lead

Technologies and Tools: .Net Framework 4.5/4.0, ASP.Net, ASP.Net Web API, RESTful Services, SOA, Solid Principles, WCF, Knockout, HTML, CSS, jQuery, jQuey UI, JSON, WF, MTOM, C 4.0, MVVM, Castle Windsor, PostSharp, SOAP, Single Sign-On, log4net, QUnit, NUnit, Moq, Dependency Injection, LINQ, MS SQL Server 2008, SSRS, Visual Studio 2012/2010, SQL Server Profiler, TFS, Sparx Enterprise Architect, Visio, Axure RP Responsibilities

  • Collaboration with Product team and PMO to establish the project milestones, deliverables and scopes
  • Design and creation of architecture and implementation artifacts including high level design document HLD , software detailed design document SDD , wireframe, storyboard, sequence diagram and database schema
  • Design and development of HPG application based on MVVM, Knokout, jQuery, jQuery UI, Javascript, RESTful APIs, XSLT, PostSharp, SOA, Solid Principles, SQL Server 2008 R2, and SSRS
  • Design and development of SAML based Single-Sign-On integration of CHRIS CCAC's internal web application with external eHealth Clinical Data Repository for both IdP and SP initiated scenarios
  • Design and development of the HPG application with a Privacy-By-Design approach to make sure the application is compliant with PHIPA Personal Health Information Protection Act at all different levels
  • Design and implementation of WCF Services and RESTful APIs
  • Design and implementation of client-side javascript framework to provide consistency to the code and re-use common codes on client side
  • Design and creation of Global/Customized CSS with consideration for better usability and accessibility of the application for the end users
  • Creation of unit tests, and functional/integration tests using QUnit, and NUnit
  • Conduct reviews of codes, unit tests and test cases prepared by development and QA team
  • Provide technical leadership and mentorship to the development and QA team
  • Development and provision of Privacy Impact Assessment PIA and Threat Risk Assessments TRA

Confidential

Software Architect / Sr. Developer

Technologies and Tools: .Net Framework 4.0/3.5, WPF, WinForms, ASP.Net MVC 3, Razor, HTML, CSS, jQuery, jQuey UI, JSON, WCF, WF, XAML, Web Services, SOA, Solid Principles, MTOM, C 4.0, MS SQL Server 2008, NHibernate, Fluent NHibernate, MVVM, PRISM, Unity Framework, Castle Windsor, SOAP, RabbitMQ, Google Protocol Buffers Multi-Threading, SSL, log4net, NUnit, Moq, SpecFlow, TDD, BDD, Dependency Injection, LINQ, Visual Studio 2010/2008, Windows PowerShell, Mercurial, Kiln, FogBugz, ReSharper, TOGAF, Scrum Responsibilities

  • Led technical implementation and architecture of one of development teams
  • Led the preparation and presentation of architectural artifacts and deliverables based on TOGAF Framework
  • Design and creation of software detailed design, class diagram, sequence diagram and database schemas
  • Redesign and development of the existing legacy WinForms MedCenter platform in WPF, Prism, WCF Services, SQL Server 2008 R2, LINQ, XAML, SOA, Solid Principles, Unity framework and NHibernate
  • Redesign and development of the existing legacy web application MedCenter Management console in ASP.Net MVC 3, Castle Windsor, LINQ, SQL Server 2008 R2, jQuery, jQuery UI, and WCF
  • Design and creation of MedCenter applications according to HIPAA Health Insurance Portability and Accountability Act compliance and HL7 standards
  • Design and creation of data-source agnostic WCF system adapter services for external PMS pharmacy management system using NHibernate, Fluent NHibernate, DI and LINQ
  • Redesign and replacement of existing MSMQ based messaging system with enterprise level AMQP-based RabbitMQ to provide higher scalability, flexibility and performance
  • Creation of unit tests, and functional/integration tests based on TDD and BDD using NUnit, and SpecFlow
  • Design and construction of Google protocol buffers passed between application components through RabbitMQ
  • Collaboration with system architect and product owner to establish the project and sprint backlog
  • Creation of organization standards and training materials for TDD and BDD based approach unit testing and functional testing
  • Creation of PowerShell scripts and cmdlets to mock and simulate the real Kiosk processes during development

Confidential

Software Architect / Development Lead

Technologies and Tools: .Net Framework 4.0, WPF, WinForms, ASP.Net MVC, HTML, CSS, WCF, WF, XAML, Web Services, RESTful Web Services, SOA, Solid Principles, JSON, jQuery, jQuery UI, C 4.0/3.0, MS SQL Server 2008, Oracle 11g, Entity Framework, MVP, MVVM, PRISM, Unity Framework, Castle Windsor, SOAP, MSMQ, Multi-Threading, SSL, X.509 Certificates, Telerik, log4net, Pex Moles, TDD, Dependency Injection, Spring.net Framework, ReSharper, Multi-Factor Authentication, EAI, LINQ, Visual Studio 2010, Microsoft Test Manager 2010, Team Foundation Server 2010 TFS , SharePoint 2010, Balsamiq Mockups, Zachman Framework, TOGAF, CMMI, Scrum Responsibilities

  • Led technical solution of two multi-million dollar projects
  • Collaborated with business SMEs and stakeholders to gather requirements and translate them to system and software requirements
  • Created architecture blueprint, SAD system architecture definition , SDD software detailed design , sequence diagram and class diagram
  • Led the preparation and presentation of architectural artifacts and deliverables for Conceptual, Logical, Physical and Detailed models based on Zachman Framework
  • Designed and developed core and infrastructure application framework including logging, multi-factor authentication, authorization, localization and globalization, caching, data validation and more
  • Designed and developed WinForms and WPF smart client application based on Microsoft workflow engine, custom hooks/triggers, Oracle, SQL Server, .Net 4.0, WCF, RESTful services
  • Designed and developed web client using ASP.Net MVC, jQuery, jQuery UI, Javascript, RESTful APIs, XSLT, SQL Server 2008 R2,Entity Framework and SSRS
  • Designed and created web services based on contract first approach and WS-I for interoperability between .Net and Java platforms
  • Constructed a utility to generate WCF mock web services based on the provided XSD/WSDL to simulate the middle tier Java platform for the purpose of component testing
  • Created unit tests and regression tests based on Test Driven Development
  • Designed, and created automated system performance tests to gauge the performance of end-to-end system and its individual sub systems
  • Designed, and implemented a complete Continuous Integration environment TFS 2010 by setting up automated build process to perform checks on quality of the code code analysis, unit test, test coverage, test impact and quality of the application regression test, performance test
  • Provided technical leadership and mentorship to the development team spread across the US, Canada, and Mexico
  • Produced coding and testing guidelines and standards
  • Scrum Master and a key member in developing project plan, resource plan, and sprint plan
  • Presented G D in technical working sessions with US Federal Reserve and Lockheed Martin
  • Maintenance and support of existing production applications

Confidential

Software Architect / Sr. Developer

Technologies and Tools: .Net 3.5/3.0/2.0, ASP .Net, ASP .Net MVC, WinForms, WCF, WPF, WF, WebServices, SOA, C 3.0/2.0, HTML, CSS, JavaScript, Oracle 10g, Dependency Injection, MVC, MVP, TDD, SOAP, Entity Framework, ADO.Net, Spring.net Framework, MS Test, Crystal Reports, SSRS, SSIS, Telerik, SQL Server 2008/2005/2000, SQL Server Profiler, SharePoint 2007, Zachman Framework

Responsibilities

  • Led the design, technical specification and implementation of multiple internal applications for TD Waterhouse and TD Mutual Fund
  • Led the preparation and presentation of architectural artifacts and deliverables for Conceptual, Logical, Physical and Detailed models based on Zachman Framework and TD's internal processes Risk and Production capacity guidelines objectives, TR MIS Policies
  • Analyzed and translated requirements into system design specifications SDS
  • Designed and developed n-tier, and distributed .Net applications based on MVP, MVC, and SOA architecture
  • Designed and developed reusable components as part of application framework, i.e. data validation, logging, authentication, localization, etc.
  • Designed, and developed several web and windows applications based on ASP.Net, ASP.Net MVC, Javascript, SharePoint, WPF, and WinForms
  • Designed, and developed multiple ETL and database applications based on SQL Server 2008/2005, DTS, SSIS, and SSRS
  • Designed and constructed interoperable WS-I compliant WCF services to expose functionalities as services to different platforms including Java, .Net, SharePoint, BizTalk, etc.
  • Ensured the quality of code by creating unit tests TDD and performing regular code reviews
  • Designed and produced architecture artifacts architecture document, architecture decisions, deployment plan and development artifacts class diagram, activity diagram, code and component documentation
  • Provided technical leadership and mentorship to development team and TD developer community
  • Carried out performance testing/tuning of units, components and overall applications and provided improvement strategy and solution to gain better performance
  • Maintained and supported existing web and windows applications

Confidential

Sr. Software Developer / Team Lead

Technologies and Tools: .Net 1.1, WinForms, ASP .Net, C , VB.Net, Oracle 9i/8i, SQL Server 2000, SQL Server Enterprise Manager, HTML, CSS, JavaScript, COM, COM , DCOM

Responsibilities

  • Generated System Requirement Specifications SRS from business requirements
  • Produced System Design Specifications SDS for development team
  • Designed and developed n-tier applications and distributed applications based on WinForms, C , VB.Net, SQL Server, DCOM
  • Designed and developed multiple web and windows applications based on ASP.Net, C , Oracle, SQL Server, HTML, CSS, JavaScript
  • Designed and constructed business intelligent and data warehouse systems
  • Coordinated complete applications design, development and deployment
  • Provided maintenance and performance tuning for applications
  • Provided support for existing applications

We'd love your feedback!