.net Tech Lead Resume
Chicago, IL
SUMMARY:
- Proficient in software development (over 14+ years) utilizing Object Oriented Designing/Programming; Database designing, Client/Server technologies, web technologies, automated applications and wireless applications.
- Architected and Designed large and complex applications running on Mobile (Windows CE), Windows and Web environments.
- Javascript: AngularJS, JQuery, Typescript, NodeJS, ExpressJS and Knockout JS.
- NoSQL: MongoDB
- Programming skills include C Sharp (C#), ASP.Net, VB.Net, Visual Basic (VB), Active Server Pages (ASP), Visual Basic for Applications (VBA), ANSI C, C++, Transact SQL (TSQL), PL/SQL and Structured Query Language (SQL).
- Java, Spring, Spring MVC, Hibernate, Tomcat, IBM Rational Application Developer (RAD), IBM Rational Team Concert (RTC), IBM Rational Software Architects (RSA), and WebSphere Application Server (v8.0).
- DevOps: Docker, Bower, NPM, and Jenkins.
- Cloud: Azure , Amazon AWS and Digital Oceans.
- Experience in design and development of relational databases (Microsoft SQL Server 2005, Oracle, IBM DB2 and Microsoft Access).
- Worked with .Net 3.5, Windows Presentation Foundation (WPF), and Windows Communication Foundation (WCF).
- Worked with SQL Server Reporting, MS Access Reporting, Crystal Reports XI Release 2 Designer, and Crystal Reports Enterprise server XI. iWay Service Manager , Data Quality Center and DataMigrator integration tools.
- Worked with SQL - DMO (Distributed Management Objects), ADO.Net, ADO (ActiveX Data Objects), DAO (Data Access Objects) and ODBC (Open Database Connectivity) database connection technologies.
- Have experience with Extensible Markup Language (XML), and Hypertext Markup Language (HTML).
- Worked with Unified Modeling Language (UML) and Entity Relationship Diagrams (ERD).
- Have experience with the following Integrated Development Environments (IDE): Visual Studio.Net 2010/2008/2005/2003 , Visual Studio 6.0, C for Virtual Instruments, Eclipse and JBuilder,
- Used application lifecycle tools such as Visual Studio Team Suite (VSTS), Team Foundation Server, Test Director, MS Project, Together Designer, Enterprise Architect, Visual Source Safe(VSS), Sharepoint Server, TOAD, SVN (Subversion) and MS Visio.
- Other experiences include Internet Information Services (IIS), Compact Framework and .Net Framework.
- Have experience as an intermediate Microsoft SQLServer database Administrator.
- Worked on Mobile, Windows and Web reusable frameworks.
- Have experience with creating install packages using Install Shield Developer, and Install Shield Express.
- Worked on Linux, Windows CE, Windows Vista, Windows XP and Windows 2008 Operating Systems.
- Excellent Inter personnel skills and ability to work as part of a team. Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines.
EXPERIENCE SUMMARY:
.Net Tech Lead
Confidential, Chicago, IL
Responsibilities:
- Lead a group of developers onshore and offshore.
- Attending daily Agile meetings. Creating backlogs , sprints and updating dash boards as per progress.
- Developed UI using Less , CSS , Bootstrap and HTML5 .
- Designed and developed front end screens using Typescript , AngularJS 1.x and 2.x versions.
- Designed and Developed RestFul API using WebAPI and C#.
- Created and consumed RestFul API developed using NodeJS and MongoDB .
- Designed MongoDB Database, and Collections (tables).
- Secured NodeJS application using Helmet and Token Authentication.
- Conducted Code reviews and helped Jr Developers.
- Deployed solution to Azure Websites and Virtual Machines .
- Designed and developed UI using AngularJS Material and KendoUI .
- Build and automated Azure services which involve scripting, architecture and build.
- In depth knowledge of full life cycle implementation of a Project on Azure Platform .
- Used MongoDB, Express, AngularJS, and NodeJS ( MEAN Stack).
- NodeJS was used for Unix run services and .Net Web API was used for Windows run services.
- Built Docker images and deployed containers.
Technical Environment: AngularJS, AngularJS Material, Kendo UI, Express JS, NodeJS, Mongodb, RoboMongo, Typescript, WebAPI, C#, .Net, Entity Framework, LESS, Bootstrap, Azure, SQL Server 2014, Visual Studio 2015, Visual Studio Code, Bitbucket, Docker, Agile/Scrum and IIS.
Designer/Architect/Tech Lead
Confidential, Chicago, IL
Responsibilities:
- Designed single page application using AngularJS , HTML5 , CSS3 , Bootstrap , JavaScript and Typescript .
- Designed authentication for the application using Windows Authentication ( ASP.Net MVC ) and passing the user credentials to AngularJS scope.
- Architected the ESB architecture and database replication architecture between corporate and remote plant databases. Architected continues integration using Jenkins .
- Designed and developed common services such as logging and custom directives for the AngularJS client application.
- Connected to backend Restful services built using Java Swing.
- Designed and developed ASP.Net Restful Web API services for Signature Pad Windows service application.
- Designed and developed Java Swing Restful services using Java , Spring , and Eclipse Mars 2 .
- Deploying and scaling application in Azure and Amazon AWS .
- Created PowerShell scripts for deployment.
- Lead a group of developers working on AngularJS , Java Spring , .Net and SQL Server .
- Built Docker images and deployed containers.
Technical Environment: AngularJS, Java Spring, C#, ASP.Net MVC, Web API, JQuery, Azure, Amazon AWS, Active MQ, Bootstrap, Eclipse MARS, Tomcat 8.0, NodeJS, Visual Studio 2013, SQLServer, IIS, SAP Business Objects, PowerShell, SAP ECC, SAP PI, Jenkins, Docker and Xamarin.
Confidential
Responsibilities:
- Designed and developed single page application using AngularJS , HTML5, CSS3, Bootstrap , and Javascript .
- Developed JAVA Spring Restful services for back end business logic.
- Designed and developed ASP.Net Restful Web API Windows service application.
- Lead and guided developers during the build phase.
- Designed and developed T-SQL stored procedures in SQL Server.
- Worked with SAP FICO and SAP SD functional analysts for data mapping.
- Worked with SAP PI team for ECC integration.
- Developed PowerShell scripts to build code from TFS and deploy to Jenkins deployment folder.
- Deploying and scaling application in Azure and Amazon AWS .
Technical Environment: AngularJS, JAVA Spring, C#, ASP.Net MVC, Web API, Azure, Amazon AWS, Knockout, JQuery, SignalR, Bootstrap, Eclipse Mars, Tomcat, NodeJS, Visual Studio 2013, PowerShell, SQL Server, IIS, Cordova, SAP Business Objects, Jenkins, SAP ECC, and SAP PI.
Confidential
Responsibilities:
- Helped architecture the control reports solution involving Data warehouse, Reporting and Scheduling.
- Designed and developed ETL DTI packages using SSIS to load data from SAP, and other vendor applications to Data warehouse database.
- Created ABS Jobs to schedule jobs to invoke SSIS packages for various data ETL loads.
- Designed control reports using SAP business objects and T-SQL .
- Designed and developed ASP.Net pages for SharePoint views.
- Developed client side logic using JQuery and JavaScript .
- Developed Restful Web API for integrating with SAP PI.
Technical Environment: ASP.Net MVC, Web API, SharePoint, JQuery, ABS, Visual Studio 2013, Azure, Amazon AWS, SQLServer, IIS, SAP Business Objects BI tools, SAP ECC, and SAP PI.
.Net Architect
Confidential, Chicago, IL
Responsibilities:
- Collaborate with architects ( security architects, integration architects, Java architects, solution architects, and data architects) to gather requirements for reusable components, patterns, and practices that will be used by .NET application developers across the enterprise. The goal is to drive quality, consistency, developers productivity, alignment with technical strategies, governance, and risk reduction.
- Research and identify alternative options for meeting requirements, and proving-out/recommending a preferred option.
- Create a high-level approach and design that will be handed off to the framework development team.
- Support framework developers, offer guidance , and conduct design , code, and test reviews.
- Assist with preparation of training documentation, samples and proof of concepts (POC).
- Provide consulting and support to application architects and developers.
- Evaluate various Cryptography algorithms such as Symmetric (AES or Triple DES) and Asymmetric (RSA or DSA) . Review various hashing algorithms such as SHA , HMAC and CNG .
- Create templates to generate custom MVC 4.0 projects ( VS 2012 Templates , T4 Templates and Scaffolding ) and HTML Helpers .
- Provide an assessment and capability for Entity Framework . Define new Repository pattern for applications using Entity Framework ( Repository , Domain Classes ( POCO ), and Data Layer ).
- Analyzed various Open Source tools such as jQuery , jQuery UI , jQuery Mobile , jQuery Unobtrusive Ajax , jQuery Mockjax , Qunit , Chutspah Test Adopter , Nuget , Nuget Package Explorer , Modernizr , JSON.Net , Razor Generator , StyleCop , WIX , JSLint.VS2012 , Selenium WebDriver , Chrome Driver and ASP.Net Web Optimization .
- Conduct Protex Scan (License dependencies) and AppScan (Security scan) on all Open Source tools.
- Designed Usage Metrics architecture for the Framework. Evaluated various Windows instrumentation and performance options such as Performance Counters , Windows management instrumentation ( WMI ) and Event Logs . The events are collected by Tivoli and Logged in Tivoli Warehouse . Reports are generated using Business Objects .
- Designed WCF Transport Level Security to support 3rd party Java applications ( TIBCO ) that don’t support message level security.
- Analyze new WCF features such as configure in code , eliminating SVC file , Failover , Versioning , single WSDL and contract first development.
- Involved with building automated unit testing framework for both server side code (C#) and client side code (JavaScript).
- Designed client side programming patterns using various libraries such as jQuery, jQuery UI, Modernizr, and jQuery Plug-ins.
Technical Environment: Visual Studio 2012 Ultimate, C#, VB.Net, MVC 4, ASP.Net Web Forms, Azure, Amazon AWS, Win Forms, Entity Framework, LINQ, AJAX, WCF, Web Services, REST, Web API, Scrum Agile, Oracle 11g, SQL Server 2008, SQL Server Profiler, Sharepoint, PowerShell, XML, JavaScript/JQuery/jQuery UI/Modernizr, TIBCO, Layer7, BlackDuck-Protex Tool, IBM Rational AppScan, HTML5/CSS3, AngularJS, NodeJS, Bootstrap, Amazon AWS and Azure.
.Net ArchitectConfidential
Responsibilities:
- Designed Inspection Assignment details, Global File Upload and Document Viewer components.
- Designed various components and UIs for SysAdmin (SMOI), SMOI market rules and Support Tool.
- Worked with solution architects to define the standards and design core components such as base classes and reusable controls.
- Lead and developed a validation tool to validate a complex dispatching tool. This involved a batch job run periodically, a batch picking jobs on the fly, and a scheduling application ( Service power ).
- Worked as Tech Lead for Support Tool, and SMOI projects.
- Developed and designed Automated Unit Tests for Test-driven development.
- Used design patterns such as Dependency Injection ( DI ) and Inversion of Control patterns ( IOC ).
- Lead a group of developers working both onsite and offshore.
Technical Environment: AngularJS, MVC, C#, VB.Net, MVC 4, ASP.Net Web Forms, Azure, Amazon AWS, Visual Studio 2012 Ultimate, Entity Framework, LINQ, AJAX, jQuery, Knockout JS, JavaScript, Microsoft Flakes, WCF, Web Services, TIBCO, Service Power, Oracle, and SQL Server.
.Net ArchitectConfidential
Responsibilities:
- Working with Java Architects to design the WebService project structure.
- Working with other Architects to define the standards and approach to build the service.
- Designed Java WebService UML diagrams using RSA tool.
- Worked on logging the exceptions to common company logging API via TIBCO service.
- Used RAD and RSA IDE to develop the Webservice.
- Used WebSphere Application server to deploy and test code.
- Invoking Blaze adb files using Blaze jars.
Technical Environment: Java, Log4j, IBM Rational Application Developer (RAD), IBM Rational Team Concert(RTC), IBM Rational Software Architects(RSA), SQL Server, FICO BLAZE, TIBCO and WebSphere Application Server (v8.0).
Technical Lead / Sr. Consultant
Confidential, Chicago, IL
Responsibilities:
- Analyzing and deep diving into existing applications to understand the business functionality.
- Backlog grooming of sprint stories with business owners for future sprints.
- Planning sprint stories by scoring stories, creating tasks and estimating total hours for each sprint.
- Lead and coordinated onsite and offshore teams.
- Designed and built X12 EDI interfaces as per HIPAA guidelines for integration with Medicaid organizations.
- Designed and built enhancements to the web application using latest .Net concepts such as ASP.Net , MVC2/3 , Entity Framework , DotNetNuke , AJAX and LINQ .
- Architect and evaluated mock objects for automated unit testing.
- Built SSIS packages and SSRS reports.
- Used Design Patterns like MVC , Factory, and Singleton.
- Used Microsoft Enterprise Library for logging and exception handling.
Technical Environment: Visual Studio 2005/2008/2010 , C#, VB.Net, ASP.Net, WinForms, MVC2/3, Azure, Amazon AWS, LINQ, AJAX, WCF, Web Services, Entity Framework, DotNetNuke, Scrum Agile, SQL Server 2008, SQL Server Profiler, SQL Server Business Intelligence Development Studio, SSIS, SSRS, and SSAS, Sharepoint, ABCPdf, HIPAA EDI X12 270/271, XML, JQuery/JavaScript and Infragistics NetAdvantage 2006
Technical Lead / Designer
Confidential, Chicago, IL
Responsibilities:
- Identified all key integration points between NextGen and legacy system.
- Worked with ICS architects and developers to map the integration data points one-to-one from legacy to ICS.
- Gathered and documented the volumetric for each end point.
- Discussed with ICS team on the functionality changes between legacy and ICS system.
- Maintaining the existing NextGen functionality without interruption, despite changing from legacy to ICS.
- Created Solution architecture design diagrams, Component Interaction Diagrams, Use Case diagrams, Data Access Definitions, Dialog Flow Diagrams, and User Interface Design.
- Designed and created reusable components using C#, ASP.Net, WinForms, WCF, HTML and JavaScript.
- Lead and gave technical guidance to a group of developers. The work was spread across development teams located in Chicago, Ireland and India.
- Estimated total hours to complete the work.
Technical Environment: C#, ASP.Net, WinForms, XML, UML, WCF, WPF, Visio, Visual Studio 2008/2010, Team Foundation server, VSTS Unit Testing, IIS, LINQ, TSQL, PL/SQL, SQL Server 2005, Oracle 11g, TOAD, SQL Developer, IBM Initiate, TIBCO, Sharepoint Server 2010, HP Service Manager, HP Quality Center, and Windows XP/2008.
.Net ArchitectConfidential
Responsibilities:
- Worked with DBA’s, data architects, development teams and business owners to gather the search performance concerns.
- Reviewed the existing performance statistics to analyze where the issue exists and improve the performance.
- Suggested additional changes to UI design, additional caching and user input criteria to increase the performance.
- Worked with DBA and data architect in updating the existing indexes on the tables used by search queries for fast query response.
- Designed logic to gather the most frequently used name list to maintain the common names list.
- Designed a search statistics component to gather how the users are searching. This data can help the technical teams and business owners understand how the field users are searching frequently.
- Developed Data Flow diagrams, Use Case diagrams and User Interface design documents.
- Gathering requirements from various business user teams and 3rd party vendors.
- Designing and documenting the requirements and technical approaches during pursuit, analysis and design phase.
- Created Component Interaction Diagrams, Use Case diagrams, Data Access Definitions, Dialog Flow Diagrams, User Interface Design and Unit Test Conditions.
- Worked with integration and 3 rd party teams to map the interface points between . Net , TIBCO and 3 rd party SOA services.
- Conducted technical code reviews and provided suggestions.
- Implemented various software patterns.
Technical Environment: C#, VB.Net, ASP.Net, WinForms, XML, UML, WPF, WCF, Visio, Visual Studio 2008/2010, Team Foundation server, VSTS Unit Testing, IIS, LINQ, TSQL, PL/SQL, SQL Server 2005, Oracle 11g, TOAD, SQL Developer, TIBCO, Sharepoint Server 2010, HP Service Manager, HP Quality Center, and Windows XP/2008.
Tech Lead / Coordinator
Confidential, Chicago, IL
Responsibilities:
- Acted as a liaison with business partners. Worked closely with stakeholders, and client IT teams.
- Worked with both in-house and client departments in gathering business requirements. Converted gathered requirements into object oriented design.
- Coordinate with onsite and offsite teams. Assigning work requests to team members and tracking progress. Planed and monitored projects with direction.
- Lead team on code walkthroughs to ensure quality of work, performance standards and adherence to development standards.
- Designed UML diagrams in Enterprise Architect . Designed data models for new functionality.
- Used MVC and other design patterns in both ASP.Net and Windows applications .
- Migrated legacy ASP web applications to ASP.Net and migrated legacy applications from VB 6.0 to WPF .
- Developed database stored procedures using TSQL and PLSQL .
- Performed performance tuning of SQL Server stored procedures and indexing of tables for faster response.
- Created WCF based Web Services to integrate with various internal and external applications.
- Implemented partial page post back in AJAX using script manager and update panel .
- Responsible for designing presentation tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, VB Script and Java Script using .NET Framework 3.5.
- Designed and developed User Controls, and Custom Controls in both Web and Windows applications .
- Designed and developed various WPF user controls for common functionality across the WPF applications .
- Created reusable components in Data Layer and Business layers .
- Used Intragistics web and Windows controls in creating various applications.
- Gained good knowledge about both accounts payable and accounts receivable financial concepts (Invoicing, Purchase Orders, and GL codes).
Technical Environment: C#, ASP.Net, WinForms, WCF, WPF, Infragistics Controls, IIS, Web Services, Visual Studio 2003/ 2005/2008/2010 , VB 6.0, VSS, VSTS, SVN (Subversion), XML, XSD, SQL, SQL Server 2005/2008, Oracle 11g, X12, iWay Service Manager, Actuate Reports, Cobol, PGP Encryption, FTP/SFTP, DOS Batch Jobs, and GXS Trade Guide/Work Bench.
Senior Designer / Analyst
Confidential, Chicago, IL
Responsibilities:
- Worked with business partners, TIBCO integration partners and quality control teams.
- Working on new requests for major releases and minor releases.
- Gathering requirements from business users, designing and developing.
- Involved in resolving critical production support issues.
- Created Component Interaction Diagrams, Use Case diagrams, Data Access Definitions, Dialog Flow Diagrams, User Interface Design and Unit Test Conditions.
- Created User Interfaces using ASP.Net, HTML and JavaScript.
- Created Framework controls using C#.
- Developed reusable components at the business layer.
- Have very good knowledge of the Allstate Claims Framework architecture (VB.Net) and ERL Framework architecture (C#).
Technical Environment: C#, ASP.Net, VB.Net, XML, UML, Visual Studio Team Suite 2005, Team Foundation server, IIS, TSQL, PL/SQL, SQL Server 2005, DTS, Oracle 10g, IBM DB2, VSTS Unit Testing, TIBCO, Sharepoint Server, Test Director, TOAD for Oracle 10g, HP Service Manager and Windows XP/2003.
Technical Architect / Lead
Confidential, Chicago, IL
Responsibilities:
- Architected the Hines Framework and HMMS VB.Net application from scratch.
- Designed the data layer, business layer, and application layer using OOAD .
- Studied and evaluated the existing Visual Basic 6.0 application.
- Reduced the redundant modular VB 6.0 logic to more efficient and reusable architecture in .Net .
- Designed and architected Hines WPF user controls and Windows Forms user controls.
- Developed WCF reusable framework for integrating system with other internal and external 3 rd party software’s.
- Making critical architecture design decisions.
- Review and provide technical guidance to development team.
- Created coding standards and software policies.
- Worked with business teams for requirement gathering.
Technical Environment: VB.Net, Visual Studio 2008, SQL Server 2005, Crystal Reports 9.0, Windows Presentation Framework (WPF), Windows Communication Foundation (WCF) and Team Foundation Server, MS Visio, SQL, MS Office integration and TSQL.
Technical Architect
Confidential, WI
Responsibilities:
- Researched on Business Objects reporting technologies and report generation approaches critical to the architecture of the solution.
- Worked with business team for reporting requirements.
- Designed class and UML diagrams using Enterprise Architect 6.1
- Architected, and Designed complex graphical Crystal Reports generated on the fly using Business Objects .Net API's .
- Prepared Technical Blueprint document for Crystal Reports .Net API features and functionality.
- Designed and developed reusable components used to generate graphical reports on the fly.
- Gave technical guidance to development team with respect to Business Objects Enterprise server XI release 2 .
- Followed the AGILE/SCRUM methodologies in software project lifecycle management.
- Attended SCRUM meetings for project schedules and improvements.
Technical Environment: C#, ASP.Net, HTML, Javascript, SQL Server 2005, TSQL, Telerik Controls, Sharepoint Server, Crystal Reports XI Release 2 Designer, Crystal Reports Enterprise server XI, Crystal Report .Net API's, JIRA, Enterprise Architect 6.1, and Team Foundation Server.
Senior Designer / Analyst
Confidential, IL
Responsibilities:
- Designed provider directory architecture for the project.
- Designed provider conversion application that connects to IBM DB2 and SQL Server 2005 to extract the data. The cleansed data is finally saved in Oracle 10g and SQL Server 2005 databases.
- Created Component Interaction Diagrams, Use Case diagrams, Data Access Definitions, Dialog Flow Diagrams, User Interface Design and Unit Test Conditions.
- Used DTS Packages to move data between SQLServer and DB2.
- Involved in getting the design approvals from business and management.
- Developed both the provider conversion application and provider directory according to design specifications in VB.Net.
- Developed business layer objects and interfaces in VB.Net
- Developed HRM integration component using C#.
- Coordinating with HRM team and business users group.
- Created User Interfaces using ASP.Net, HTML and JavaScript.
- Created WebServices that integrate with third party vendor applications to generate bills.
- Developed reusable components at the business layer.
- Have very good knowledge of the Allstate Claims Framework architecture (VB.Net) and ERL Framework architecture (C#).
- Designed and created segmentation (VB.Net) rules for new tasks and user notes.
- Made changes to existing components based on change requirements.
- Added new rules to the claim dictionary (PL/SQL) and pattern engine (VB.Net).
- Developed the event logic in C#.
- Designed user interfaces using ASP.Net, HTML and JavaScript.
- Fixed existing issues in the task application.
- Bringing together key teams for gathering business requirements and technical aspects of existing components.
- Worked with DBA’s, business teams, and other component owners to gather the requirements.
- Created Component Interaction Diagrams, Data Access Definitions, Dialog Flow diagrams, User Interface design and unit test conditions.
- Used UML to design components.
- Used Visio to create design diagrams.
- Integrating the created design to the existing system.
Technical Environment: C#, ASP.Net, Visio, XML, Visual Studio Team Suite 2005, UML, Team Foundation server, Oracle, TOAD for Oracle, IIS, SQL, Sharepoint Server, and Windows XP/2003.