.net Developer / Networking/ Software Engineer Resume
SUMMARY
- 17+ years of experience in Analysis, Design, Development and deployment of teh applications using .NET Visual Studio versions. Maintaining J# code base to support Java, J2EE technologies.
- Design and development enterprise level solutions.
- Developed applications focused on .NET Web Services, Java, J2EE technologies Servlets, EJB 1.1/2.0, JSP, JMS, JDBC, JNDI and XML using tools Visual Studio, Netbeans and Eclipse
- .NET solutions ASP.NET, C# Beta VS to current version.
- Databases Oracle SQL and LDAP.
- Installation, developing and deploying applications on application servers JBOSS, WebLogic and IBM WebSphere and web servers Apache Tomcat and iPlanet.
- Used Ant scripts to control teh software build process.
- Knowledge of standard modeling techniques (UML) and software development lifecycle tools (Rational Rose)
- Services Oriented Architecture, Web Services, and object oriented design and programming. Both in .NET and J2EE.
- Experienced in XML manipulation wif Java using DOM parsers
- Experienced in generating MS Excel reports.
- Designed and implemented teh interfaces to teh Teamcenter Security Services and PLM systems, Legacy applications, using C# and Java.
- Developed client and server solutions using .NET C# and J2EE Java programming
- Developed teh Integration solutions for commercial SSO solutions such as Siteminder and Sun Access Manager.
- Exposure to teh http issues when running behind firewalls and commercial SSO security.
- Project work included PLM, proprietary rights management, optimizing display times for 3 dimensional JT drawings, Sun ONE and Active Directory synchronizations tool.
- Release manager for Teamcenter Security Services.
- QA for teh Security Services Single Sign On.
- Windows 8.1 wif VS 2013 as a side project. Writing an app using SQLite and MVC4
- .NET Web APIand CSS3
TECHNICAL SKILLS
Languages: C#, Java, C, C++
Operating Systems: Windows, UNIX
Databases/RDBMS: MySQL, SQL, MS SQL Server
Internet Technologies: ASP.NET Servlets, EJB, JMS, MQSeries, LDAP, SOAP, Web Services, J2EE, Applets
Development Methodologies: OOAD, UML, Rational Rose RUP
Application Servers: IIS, Web Sphere, Weblogic, IBM, Tomcat, Sun
Development Utility Tools: Visual Studio NET, Ant, XML Spy, log4j, Eclipse, NetBeans
Web Frame Works: J2EE, Struts, .NET Web API
ERP: SAP
Testing Tools: Junit, NUnit, LDAP Directory Servers, Sun ONE, iPlanet, IBM, OpenLDAP, Active Directory 2000/2003, Netscape
Source Control: CVS, VSS, ClearCase, Perforce, VS Team Server 2015
PROFESSIONAL EXPERIENCE
Confidential
.NET DEVELOPER / Networking/ Software Engineer
Responsibilities:
- Created new features using Web API OAuth security.
- Created new features using .NET Win forms
- Product support on core product work items for Confidential .
- VSTO integrations, MSI and ClickOnce deployments.
- 3rd Party integrations for CareerBuilder and FyreSync.
Environment: Visual Studio NET 2015, C#, 2014 and 2016 SQL database, C#, SQL Administrator
Confidential
.NET DEVELOPER / Systems Deployment / Networking/ Software Engineer
Responsibilities:
- Deployed Etail product as customer specific folder structures / libraries.
- Created Active Directory business units and users wif roles and groups.
- Created and deployed IS web sites dat consumed teh customer specific folder structures.
- Maintained Merchant database information and backups.
- Problem solved/ debug code issues for customer problem reports.
- Created RDA links for customers to product and granted access through groups.
- Created custom migration scripts from version to version.
Environment: Visual Studio NET 2010, C#, SQL database, C#, SQL Administrator, CVS version control, IS6.
Confidential
.NET DEVELOPER, Software Engineer
Responsibilities:
- Created over 80 .NET C# code based ASP.NET web applications using a MySQL database for a one to one conversion from teh current C++ desktop application wif a MySQL database.
- Wrote C# MySQL queries and joins to retrieve complex student/parent/class information to be modified or displayed to teh user.
- Created state specific 3rd party documents based on state specifications for fixed length, delimited and PDF versions using C#.
- Updated teh MySQL data base. Created tables or modified tables as needed to support teh new ASP.NET C# web applications conversion.
- Unit tested each: C# ASP.NET Web Application for correctness against legacy application results and user inputs.
- Maintained version control for both C# applications and also MySQL update / create statements using CVS repository.
Environment: Visual Studio NET 2008, C#, JavaScript, MySQL database, C++, MySQL AdministratorMySQL Query Browser, CVS version control.
Confidential
Team Lead, Release Manager and QA
Responsibilities:
- Maintained .NET C# code base in support of classes not compatible wif Java conversion to J#.
- Involved in teh high level and detailed design of teh LDAP Synchronization tool.
- Involved in teh Design and implementation of interfaces for teh Teamcenter forward proxy support.
- Involved in teh development of teh test scenario and error handling
- Prepared UML Activity, class and sequence diagrams using Rational Rose based on requirements.
- Developed administrative application using teh Swing for teh Teamcenter Forward Proxy.
- Developed various struts - config files for different application modules to support parallel development.
- Involved in teh preparation of scripts for teh health checks which checked teh status and availability of teh services.
- Solved customer 3rd party commercial SSO issues.
- Solved customer Web tier logic wif applets.
- Release manager for Teamcenter Security Services.
- Wrote test documents based on teh requirements documentation.
- QA for teh Security Services Single Sign On.
- Created release notes included in teh Teamcenter suite of products for new features and non issues of teh Single Sign On product.
Environment: Visual Studio NET 2008, Visual Studio NET 2005, ASP.NET, Multiple versions of Java, J2EE (JDBC, EJB, XML, JavaScript, servlets, applets), MS SQL Server, SQL, PL/SQL, JBOSS, log4j, ANT, fiddler, multiple version of Weblogic, Tomcat, IBM server, SunONE, WSI, SOAP, UDDI, WSDL, Web services, Eclipse . Siteminder, Sun Access Manager.
Confidential
.NET DEVELOPERResponsibilities:
- Involved in preparing and documenting teh Use Case model.
- Developed Documentation and code which tracked download times for teh test JT assemblies of over 500,000 JT drawings. Deployment versions, OS systems used.
- Developed alternate random access file download mechanisms for comparison. Comparing JDBC. JDO, File IO tested on multiple OS versions. Using both Java and .NET
- Created daily, weekly reports as to teh progress of teh team and different implementations and code versions.
- Maintained consistency and tracking latency, OS versions, browser version, hardware specifications. SDK and Java versions.
- Used CVS repository.
Environment: Visual Studio NET 2005, Java, iPlanet web server, Weblogic8.1 App Server, MS SQL Server, Onion Network, CVS repository, Visual studio and Eclipse
Confidential
.NET DEVELOPERResponsibilities:
- Developed C# .NET interface for SSO implementation
- Developed and tested proof-of-concept to verify technology stack
- Written ant build script for compiling, running test cases, stopping and starting multiple versions of Tomcat server WebSphere. BEA,
- Designed and generated Class, Sequence, State-Chart and Activity diagrams using Rational Rose.
- Written reusable components for autantication using design patterns.
- Designed teh application in layered approach for Actions, Service, Utils and Test modules.
- Involved in integration of various DOD applications.
- Designed and implemented security logging wif configurable security settings.
- Designed and developed teh Single Sign On internationalization.
- Designed test scripts for teh server side api’s used for stress tests and regression testing.
- Created Java docs for published API
- Designed, developed and consumed teh web services to integrate wif federal systems.
- Complied wif ISO requirements to include, SDLC, code reviews, process flows. Change management.
Environment: Visual Studio NET 2002, Visual Studio NET 2003, J2EE, Ant, Log4j, JavaDocs, SOAP, WSDL, JUnit, Tomcat, Active Directory, SunONE, iPlanet, Netscape, openLDAP, Rational Rose UML
Confidential
.NET DEVELOPERResponsibilities:
- Developed PDF reports showing UML diagrams of wat was being delivered to teh client.
- Developed J2EE Enterprise Beans and Web services.
- Developed teh web services for teh new LDAP rights management mechanism.
- Designed teh Web Services using top down and bottom up approaches
- Designed and developed teh Business rules component
- Developed teh Junit test cases for all teh components
- Developed LDAP server stress tests based on delivered api’s.
- Designed error handling and internationalization to be displayed to teh user.
Environment: Java, J2EE (JSP, EJB), Ant, Log4j, JUnit, BEA, SOAP, UDDI, WSDL, Web services, LDAP and CVS (version control)
Confidential
.NET DEVELOPERResponsibilities:
- Developed and tested proof-of-concept to verify technology stack
- Maintained code in Windows Source Safe,
- Running test cases, stopping and starting IIS server and deploying teh application on IIS.
- Wrote SDD, SFC’s and test plans.
- Created .NET C# regression test for both teh client and teh server side.
- Contributed to .NET C# code bug discoveries.
- Used Visual Source Safe as code repository and version control.
Environment: Metaphase product deployment. IIS, SQL Server. Windows Source Safe. Visual Studios .NET Beta1, Beta2, VS.NET 1.1.
