.netlead Resume
Dallas, TX
SUMMARY
- Microsoft Certified Professional with 8+ years of experience in all phases of ALM including design, development, integration, implementation and maintenance of various high availabilityapplications .
- Good exposure in System Analysis, System Architecture, Data Modeling and Design Patterns.
- Extensive experience on developing applications using .NET Framework 4.8/4.7/4.5/4.0/3.5, C#, ASP.NET, MVC, ADO.NET, Aspt.net Web API, Web Services, React JS
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, Java Script, ReactJS, AJAX, Bootstrap to create responsive web pages, developed Layouts.
- Experienced in designing and developing N - tier Client Server application architecture using C#, ReactJS, JavaScript & ASP.NET.
- Built WCF clients to make synchronous calls to Web Services over HTTP and SOAP .
- Hands on experience with web services architecture like Service Oriented Architecture ( WCF ), Restful Web services ( Web API )
- Experience in developing applications involving technologies like LINQ, Windows Communication Foundation (WCF) and Telerik controls .
- Good hands on Graphical User Interface (GUI) Design using technologies like HTML5, CSS3, JavaScript, React.
- Experience in Developing and implementing Web applications using MVCrazor and EntityFramework .
- Experience in ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching, and Securing ASP.NET Web Applications.
- Good knowledge of AJAX Control Toolkit, AJAX Enabled web site and adding AJAX functionality in ASP.NET web site.
- Good command over commercial Relational DBMS such as , PostgreSQL, SQL Server 2012/2008/2005/2000 and Oracle 11g
- Strong abilities in Database Design, Views, Normalization, Stored Procedures, Triggers, Cursors and Functions .
- Experience using tools such as Visual Studio.Net 2008/2010/2012/2015/2017/2019 , Visual Studio Code, TIBCO Jaspersoft, Eclipse, pgAdmin, SQL Server Management Studio .
- Sound knowledge of several design patterns like Singleton, Factory and Template Method.
- Expertise in designing and configuring security for .NET framework applications and implementing Code Access Security, Authentication, Authorization, Membership, Role and Profile providers .
- Developed enterprise level reports using Jasper Reports
- Have worked with agile methodologies like Scrum and Kanban.
- Worked with Team Foundation Server 2013, Git Version Control, and Subversion control system.
- Used Team Foundation Server (TFS) for source control and documented the entire application.
TECHNICAL SKILLS
ProgrammingLanguages: C#, VB.Net, VB 6.0, SQL¸T-SQL, PL/pgSQL, Java
Web Technologies: ASP.NET, .NET 2.0/3.0/3.5/4.0, ASP.NET MVC, CSS 3, HTML5
Web Services/API: WCF, ASP.NET Web API, ASP.NET Core, gRPC
Frameworks: .NET Framework 2.0/3.5/4.5/4.7/4.8, .NET Core 2.x/3.x, jQuery, ReactJS, Bootstrap, SCRUM
IDE: MS Visual Studio .NET 2005 - 2019, Eclipse, SSMS, Talend Open Studio for Data Integration, TIBCO Jaspersoft, Dbeaver, pgAdmin
Queueing Technologies: ActiveMQ
Containers Technologies: Docker
Cachingtechnologies: Redis
Database: SQL Server 2000/2005/2008/2012, Oracle 11gReporting Suites: SSRS, Crystal Reports, Jasper Reports
Scripting Languages: Java Script,VBScript
Source Control: Team Foundation Server (TFS), GitHub, GitLab, SVN, BitBucket
ALM Tools: TFS, Jira. Jama, Aha, Confluence
CMS: SharePoint 2013
CI/CD Tools: Jenkins
UTsframeworks: NUnit, XUnit, MSTest, Microsoft Fakes
Server Technologies: IIS, DNS, DHCP, Active Directory
Virtualization: HyperV
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
.NetLead
Responsibilities:
- Usage of agile methodologies for day to day work
- Participation of design and architectural discussions and decisions for new projects.
- WinForms internal toolsdesign and development with .NET Core for QA, development and DevOps teams
- ReactJS component development for GUI, integrated with jQuery and ASP.NET MVC
- Implementation of ADO.NET with DevArt for data consumptionand DB access on PostgreSQL environments.
- Implementation of Entity Framework Core with 3 rd party providers to access and manipulate PostgreSQL DB
- Implementation of In Memory database for Unit Testing and DB abstraction for automated tests
- Responsible for the entire ALM process for a calculation microservice using .Net Core technologies
- .Net Core 2.2/3.0/3.1 Web API design and development for microservices exposure
- Implementation of design patterns specified by Microsoft for .Net Core applications like Dependency Injection with the embedded IOC container, Short Circuit for resilience, Options pattern and async patterns for multithreading applications .
- Implementation of data processing layer using Entity Framework Core .
- DB development with PostgreSQL.
- Development of PoCs for new implementations and migrations.
- Microservices development.
- gRPC usage for microservices communications.
- Container based applications deployment using docker .
- Development of WCF services for data accessing and internal communications for persistence ignorant clients with .NET Framework 4.7
- Implementation of Repository Pattern and Unit of Work for data persistence in microservices
- Development of new features complaint with FMCSA regulations for transportation.
- Maintenance of legacy applications.
- Team lead for multiple projects
- Debug of multithreading services.
- Queued data consumption and processing.
- UTs development
- Mentoring for new hires and lower levels
- Architectural design and implementation of sandbox environments for POCs and customer demos
Environment: ASP.NET MVC, JavaScript, ReactJS, ASP.NET Core, Entity Framework Core, DevArt, PostgreSQL, ActiveMQ, Redis, WCF, Jasper Reports, Docker, gRPC, Web API, Windows Services, TFS, Jira, Jama, Aha, GitLab, MSTets,NTest, Microsoft Fakes
Confidential
Software Engineer
Responsibilities:
- Usage of Agile methodologies for day to day work with SCRUM framework
- Responsible for the entire ALM process for a messaging application, design, architecture, development, test planning and releasing
- Creation, design, test planning and release for data transformation processes to manipulate and normalize customer data sources
- ETL development with Talend ETL over MySQL DB, XLS, CSV and WebAPI data sources
- ADO.NET development MySQL DB accesswith .Net connector
- Development of POCs for new implementations and migrations,
- Microservices development for SPA architecture and mobile app consumption
- ASP.NET Web API developmentwith .NETFramework 4.5 and MVC5
- ReactJS components development for UI
- DB development with MySQL
- WCF SOA services development with .NET Framework 4.5
- Maintenance of legacy applications using Classic ASP.
- Maintenance of multithreading services.
- Queued data consumption and processing.
- Continuous integration with Jenkins
- UTs development
Environment: ASP.NET MVC, JavaScript, ReactJS, MySQL, WCF, Web API, Windows Services, Jira, Confluence, GitHub, BitBucket, XUnit, MSTest, Classic ASP
Confidential
.Net Developer
Responsibilities:
- Involved in the design and development of applications with 4.5 framework using Windows forms
- Design and development of web services using WCF for internal services communication and data consumption.
- DB development with Oracle 11g and SQL Server 2012 with interconnected services, consuming and transforming data from one to another.
- High-level reports development using SSRS and SharePoint 2013, consuming information for OLAP data cubes.
- UTs development for automated build infrastructure.
- Web development with ASP.NET MVC, jQuery and plain JavaScript for SharePoint integrations and internal reporting sites
- Mentoring for junior developers
- Client requirements gathering
- Data consumption from SSAS multidimensional data cube
Environment: ASP.NET MVC, JavaScript, MSSQL Server, WCF, Windows Forms, TFS, MSTest, Oracle 11g, SSRS, SharePoint 2013
Confidential
Web Developer
Responsibilities:
- Design and development of new client face applications for data consumption and enterprise level reporting
- Development of applications with ASP.Net Web Forms using .Net Framework 3.5
- Implementationof membership and role-based security for web applications
- Migration of Legacy Classic ASP apps to ASP.NET
- Implementation of domain controllers with active directory and group policy management
- Server virtualization over Hyper-V ON Windows server 2012
- Server maintenance and migration from Windows Server 2003 to Windows Server 2012
- IIS server configuration and maintenance.
- DNS server configuration and maintenance for domain controller and external requests management
- DHCP server configuration and maintenance for company wide network
- IT support
Environment: ASP.NET, Classic ASP, JavaScript, jQuery, MSSQL Server, IIS, DNS, DHCP, Active Directory, HyperV.