Lead Developer Resume
Los Angeles, CA
SUMMARY:
- 14+ years of experience on ASP.NET, C#, VB.NET, Crystal Report, Ajax, Java Script, VBScript, HTML, XAML, .Net Framework (3.0, 3.5), Multi - threading Applications
- 14+ years SQL Server 2000, 2005, SQL Server 2008 stored procedures, views, cursors, triggers, indexes, SQL Server reporting Services, Data mining, Integrated Service, Performance tools (SQL Server profiler).
- 2 Years in Adobe Design Premium ( Flash CS4, After Effects, Premiere, Action Script 3.0)
- 5 years of experience in system analysis and design ( identifying problems, requirement definition, logical design and coding using RUP artifacts)
- 14+ years in Web and Windows UI design, Business object Components, and Data Access Components ( using Infragistics, Component One, Visual Studio)
- 1 year in Microsoft Expression Studio (Expression Blend, Expression web, Expression design, Expression Encoder, Expression Media).
- 2 years using silver light ( XAML)
- 2+ year experience on Web Services and .NET Remoting, good understanding of SOAP formats for invoking web methods of Web Services)
- 5 year experience in Windows Communication Foundation, WPF (Windows Presentation Foundation)
- 5 years in LINQ (LINQ to XML, LINQ to dataset, LINQ to SQL)
- Five plus years with OOA&D, OOP, design methods (UML, Rational Rose, Microsoft Visio)
- 5 years Visual Studio 2008/2012/2015 (.Net framework 3.5, CLR, garbage Collection, Session Management)
- 5 years of Angular JS, Angular 2, Angular 4
- Two years Practical experience in developing, coordinating and managing IT projects.
- Two plus years managing and coordinating world bank sponsored projects ;
- Strong Experience of Adobe Photoshop, Adobe Illustrator,, Macromedia Dream Weaver, Macromedia Flash CS4
- 7+ years in IIS configuration (IIS 6.0, 7.0)
- 1 year experience with Microsoft expression studio (
- Skilled in T-SQL script.
- Excellent interpersonal skills working in teams with people from different cultures and backgrounds.
- Strong experience in Microsoft office application (MS Word, Excel, Power point, Microsoft Access, publisher, and outlook).
- MVC, .NET Nukue, MVC, WCF Silverlight
- Type Script, Node JS
- Strong knowledge of project management techniques and methodologies including agile, scrum, waterfall and SDLC.
- Experience with structured design, development, and implementation of new computing architectures.
- Ability to develop and document technical solutions using industry standard tools (i.e. Visio, Enterprise Architect, Erwin, Toad)
- Ability to write code or oversee its production using current languages and techniques including, but not limited to: C#, VB.NET, Microsoft SQL-Server, Javascript, AJAX, JQuery, HTML5, Web Services, etc.
- Strong understanding of test driven development.
- Strong technical knowledge, with hands-on experience in application development in new computing architectures and environments (e.g., Intranet, Web, Mobile).
- Knowledge of relevant technology, tools and middleware is critical.
- Competency to work at the highest technical level of all phases of applications programming activities.
- Experience as a lead engineer in a fluid and fast changing requirements environment
- Experience with large and complex projects, spanning disparate systems
- Strong experience in architecting and developing applications using react native for mobile development and angular 4 and angular JS for single page applications
- Strong experience in responsive design using bootstrap
- Develop web applications using reactjs, angular
- Adobe Experience manager (AEM)
TECHNICAL SKILLS:
Languages: C#, VB.NET, LINQ, Java, VB 6.0/5.0, COBOL, BASIC, C++, Assembly Language, PASCAL, Java Script, Component One, Infragistics, Syncfusion, Qwhale, XAML, XML, HTML, CSS, AJAX, Action Script
OS: Windows 2003/2008 Server, Windows Vista, Windows 7.0, MS-DOS, Windows (3.1x, 9x/ME, NT/2000/XP)RDBMS/Data Access: SQL Server 2005/2008, SQL Server 2005/2008 R2, MS SQL Server 2000/7.0/6.5 , MS Access, ADO, ADO.NET, DTS package, Oracle 9i, LINQ SSRS (SQL Server Reporting Service), SSIS (SQL Server Integrated Service), Analysis Service, SQL Server CLR
Web Technologies: XML, HTML, IIS, XSLT, XPath, WCF. WPF, Silver light, Microsoft Expression studio, Camtesia, Angular JS, Angular 2, Angular 4, react
Architecture: .NET Framework/CLR: ADO.NET/OLE DB, ASP.NET
Modeling Languages: UML, Microsoft Visio, Rational Rose/RUP
Development Tools: Visual Studio .NET (2.0), Visual Studio 6.0, Eclipse, Visual Source Safe
Reporting Services: Crystal Reports XI, SQL Server Reporting Service (2005/2008)
Work flow Engine: Microsoft Windows Work flow Foundation
Web development tools: ASP.NET 3.5, 2.0, AJAX, XML, XAML, HTML, DHTML, MS IIS 6.0, Adobe Photoshop, Macromedia Dreamweaver MX, Macromedia Fireworks MX, Macromedia Flash MX, MS FrontPage, Flash, after effects
Networking: Windows NT/2000/2003 Server, TCP/IP, TopologiesOthers: Data structures, Algorithms (analysis and implementation), Multithreading, Design Patterns, Data mining, Artificial Intelligence, knowledge Management System, Content Management, MS Project, Computer Security, etc.
Redgate: RedGate (SQL Prompt, SQL Compare, SQL Data Generator, SQL Doc).
MVC: MVC 3.0, MVC 4.0, JQUERY Mobile, JQUERYHL7 Interface: HL7 Interface using Iguana
SSIS: Very comfortable in Creating Scheduling and SSIS Package
Source Control: TFS 2010/2015
Content Management System: ADOBE AEM, WordPress
PROFESSIONAL EXPERIENCE:
Lead Developer
Confidential
- Interacting with Business Users/ Product Owners to understand requirements and convert that into working software under the architectural guidance
- Perform code reviews of other team members and provide guidance on application of design patterns, unit tests and code quality
- Understand and reverse engineer legacy code and refactor to new architecture
- Work closely with the business and IT teams in design discussions, reviews and test cycles
- Identify effective technical solutions, identify the best frameworks for business problems, identify risks and constraints of alternate solutions
- Identify reasons for performance issues in the application and suggest/implement/refactor to alternative better implementation approach
- Full life-cycle awareness of developing software applications using agile methodologies
- Analyze defects identified during QA cycle, determine root cause, identify short term and long term fix and implement the same
- Develop and configure Trust Management Application using Angular JS, TypeScript, C#, Web API, SQL Server
- Implement software design patterns and best practices.
- Perform mission critical systems and operational applications
- Lead projects in a demanding and fast paced environment.
- Lead Project Development Team
- Deliver Technical Solutions based on best practices and experience
- Manage and overview developers
- Conduct code reviews with the developers within the development team
- Setup and specify technological requirements
- Work with the project managers to support project plans and correct resource and time allocation.
- Overview Complex financial application development
- Setup, configure TFS (ALM integration in TFS)
- Lead the deployments to each environment within the development lifecycle
- Debug, review and write Code
- Monitor development environments and servers (Dev, QA, UAT, and Release)
- Architect development infrastructure and logic
- Mentor the developers on the development team
- Manage the quality of the code being developed by the developers
- Develop development Standards and Design patterns
- Offer technical Trainings and best practices to developers (Unit testing, SSRS, Design Patterns, aspect Programing.
- Responsible for developing custom software applications using Microsoft tools and providing specialized technical or business knowledge to projects, using a variety of computing architectures (e.g., client/server, intranet, web), software design methodologies (e.g. MVC, MVVM) or mainframe platforms.
- Manage and maintain Adobe Experience management (including setup environments, manage dispatcher config)
Environment: s and Tools: C#, AJAX, JQURY, JQUERY.UI, JQUERY Mobile, Java Script, SSRS, SSIS,, Mind view (For Project Follow up), ASP.NET, MVC3.0, Mvc4.0, SSIS (SQL Server Integrated Service), Analysis Service, SQL Server CLR, WCF, MVC 3.0, TFS 2015, RedGate (SQL Prompt, SQL Compare, SQL Data Generator, SQL Doc), MOQ, Post Sharp, Win Megre, XML Note Pad, App Fabric, Ants Profile. ADOBE AEM,WPF, TypeScript, AngularJS, React JS, React Native (Native Mobile Development), AEM(Adobe Experience Manager), Apache Jack Rabbit Oak, WEB API (REST)
Senior Software Engineer/ Interface Developer
Confidential
- Manage Developers and programming Team
- Developing Trackerboard Application using MVC
- Develop Surgery Schedule Application using Asp.Net, JQURY, JAVA Script
- Develop and maintain Interface Engine using Iguana Interface Engine
- Develop IS registry application for Confidential
- Develop Physician Call panel
- Develop and maintain Physician Tracker Application
- Develop full-fledged Custom Report Information System using SSRS and .NET
- Develop Ed Diversion Application using WCF and Windows Service
- Develop IS Portal
- Maintain McKesson Paragon database
- Configure Team Foundation Server
Environment: C#, AJAX, JQURY, JQUERY.UI, JQUERY Mobile, Java Script, Iguana, SSRS, SSIS, Sync fusion, WPF(Windows Presentation Foundation), Mind view (For Project Follow up), ASP.NET, MVC3.0, Mvc4.0, SSIS (SQL Server Integrated Service), Analysis Service, SQL Server CLR, WCF, MVC 3.0, TFS, Angular JS, Angular 2, Angular 4, RedGate (SQL Prompt, SQL Compare, SQL Data Generator, SQL Doc).
Software Engineer
Confidential
- Lead other Developers and development Team
- Writing Design document for CFHC applications using RUP artifacts, and UML design tools
- Developing Intranet Application using ASP.Net 3.5/4.0 with visual studio 2010, Infragistics, Ajax, Java Script, XML
- Developing Financial and Human resource management system (Timesheet Management, Check request, Notice of Sole Source, etc.
- Developing Extranet Application (SRER (Statement of Revue and Expense), SPR (Semi Annual Progress Report), and Title-X Refunding Application)
- Contract Management System
- Developing Application to submit Statement of Work (Administrative Goal, Financial Management goal, Communication and Education goal, Adolescent Service goal)
- Exhibits ( Agencies submit their exhibits through it),
- Budget Application (Personnel Service, Clinical Service, Fringe benefit, Fringe benefit adjustment, Equipment, Applicant and other)
- Current Year Contract (Title-X)
- Semi Annual Progress Report (SPR)
- Statement of Revenue and Expense (SRER)
- Centralized Data System (CDS)
- Intranet Application (IOBA: Internal Online Budget Application)
- Trouble Ticket Management System
Environment: VB.net 2005/2008, C#, XML, SQL Server 2005/2008 R2, Microsoft Access (2007), Microsoft Viso, Infragistics, Ajax, CSS, HTML, XML, MS Project, VB 6, Active Directory, Syncfusion, LINQ, Microsoft Expression Studio, Silver light, Java Script, SQL Ser reporting Service, Crystal report XI, Action Script 3.0, Flash 4.0, After effects, MVC 2.0, 3.0, Silverlight, Entity Framework, .NET Framework 4.0, Visual Studio 2010, XML, XSL, DTD, XML Schema, SSIS (SQL Server Integrated Service), Analysis Service, SQL Server CLR, WCF, MVC 3.0, JQUERY, JQuery UI, TFS, VSS, RedGate (SQL Prompt, SQL Compare, SQL Data Generator, SQL Doc).
Software Engineer
Confidential
- Writing Design document for the machine control using RUP artifacts, and UML design tools
- Involving in the HMI (GUI design and development) using Syncfusion, Infragistics, and Qwhale
- Developing text Parser for the new editor, and creating interface to the parser and interpreter
- Writing codes to make interface between the CNCEngine and the GUI
- Developing custom editor for the newly developed control
- Developing setup parameter for the machine control
- Making the control to be operable in different languages (English, French, Chinese, etc.)
- Developing tool table setup for the newly developed control
- Developing machine configuration for the newly developed control
Environment: VB.net 2005, SQL Server 2005, Microsoft Access (2003), Microsoft Viso, Infragistics, Syncfussion, QWhale for text Editor and parser ( these are custom tools),MS Project, VB 6, XML
.NET Developer, Database Developer
Confidential - Los Angeles, CA
- Maintain the current Financial and human resource system
- Designed and implemented relational database (tables, stored procedures, and views).
- Used RUP Artifacts (UML diagrams) during design phase. configured and administrate the .NET environment
- Develop Reports using Crystal report 10
Environment: VB.NET, Microsoft Visio, Microsoft Visual Studio .NET 2005, SQL Server 2000 SQL Server 2005, ADO.NET, ASP.NET, Windows Forms, RUP, UML, IIS 6.0, Microsoft Project 2002, VB.NET, C#, XML, XSL, DTD, XML Schema
.NET Developer, Database Developer
Confidential, CA
Responsibilities:
- Developing Fraud Detection System to provide a monthly fraud history extract file from two claim databases
- Converting the Earliest QBASIC Treev Application to SQL server and .NET environment
- Develop a system to retrieve check images from repository
- Followed the standard for Software Development Life Cycle Processes (Selection of a Life Cycle Model, Project Initiation, Project Monitoring and Control, Requirements, Design, Implementation, Installation, Operation and Support, Maintenance, Verification and Validation, Software Configuration Management, Document Development, and Training)
- Develop a system to transfer check images based on parameters passed
- Designed UML diagrams (activity diagrams, Sequence diagrams, Use case diagrams).
- Used RUP Artifacts (UML diagrams) during design phase.
- Designed and implemented relational database (tables, stored procedures, and views).
- Developed Web based application. configured and administrate the .NET environment
- Evaluating the Business Logic of Treev Application
- Developed the existing Command Line emailer to Confidential ;
- Developing Instance Checking system for the Bank.
Environment: C#, VB.NET, Microsoft Visio, Microsoft Visual Studio .NET 2003, SQL Server 2000,ADO.NET, ASP.NET, Windows Forms, RUP, UML, IIS 6.0, Microsoft Project 2002, QBASIC, SMTP, Oracle 9i.
.NET Developer for EDS
Confidential- Cedar Rapids, IA
Responsibilities:
- Coordinated transitioning of all tasks related to the application Developed
- Configured and administrate the .NET environment
- Designed and implemented reports using Crystal Reports and, Designating User Interfaces;
- Evaluating the Business Logic of the project, and its integration with the rest of two tires.
Environment: s: C#, ASP.NET, Crystal Report 10, SQL Server 2000, ASP.NET
System Analyst, Senior Programmer, Database Developer, Database Designer
Confidential
- General Ledger, Account Payable, Account Receivable;
- Cash Management and Budget Module,
- Revenue System for Public Bodies, Procurement System,
- Fixed Asset and Inventory Management System, Debt Management System Interface,
- Interface with Bank System,
- Tax Revenue System Interface, Payroll System Interface, and Custom System Interface.
- Followed the standard for Software Development Life Cycle Processes (Selection of a Life Cycle Model, Project Initiation, Project Monitoring and Control, Requirements, Design, Implementation, Installation, Operation and Support, Maintenance, Verification and Validation, Software Configuration Management, Document Development, and Training)
- Designed UML diagrams (activity diagrams, Sequence diagrams, Use case diagrams).
- Used RUP Artifacts (UML diagrams) during design phase.
- Designed and implemented relational database (tables, stored procedures, and views).
- Developed application.
- Designed and implemented reports using Crystal Reports.
- Led the design team in designing the system and developing architectural prototypes during architecture and use case design including documentation in the Software Architecture and Detailed Design document.
Environment: C#, VB.NET, Microsoft Visio, Microsoft Visual Studio .NET 2003, SQL Server 2000,ADO.NET, ASP.NET, Windows Forms, RUP, UML, IIS 6.0, Microsoft Project 2002
Senior Programmer, System Analyst and Team Leader
Confidential
Environment: Visual Basic 6.0, SQL-Server 2000, Visio 2000, Rational RoseProject II: Library Management System for the National Library and archive Authority
Responsibilities:
- Followed the standard for Software Development Life Cycle Processes (Software specification (requirements - functionality and constraints), Software development (design, implementation), Software validation (ensure that the software meets the customer needs), Software evolution (evolve to meet changing customer needs)
- Studied the previous system of the library and archive management;
- Analyzed the problem and requirements;
- Prepared vision documents;
- Prepared SRS (Software requirement Specification);
- Designed Use Case Analysis using rational rose
- Design and develop database and develop applications.
Environment: Visual Basic 6.0, SQL-Server 2000, Visio 2000