Web Developer Resume
4.00/5 (Submit Your Rating)
Urbana, MD
SUMMARY
- Highly motivated C# .Net Developer with over ten years of experience, able to navigate gray areas, anticipate problems and formulate solutions.
- Technical expertise in Microsoft Technologies and JavaScript, such as .NET Framework (4.5/4.0/3.5/3.0/2.0/1.0 ), ASP.NET, C# (4.0/3.5/3.0/2.0 ), VB.NET, Web Services, IIS,XML, XAML, XHTML, XSLT, .NET Remoting, VB Script, Visual Studio.Net 2017/2012/2010/2008/2005, AJAX, ADO.Net, JSON, Angular
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism, good experience in design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
- Keen understanding and experience in implementing Waterfall and Agile methodology.
- Experience in Software Development Life Cycle (SDLC) involving Requirement Gathering, Analysis, Logical & Physical Architectural Modeling, Design, Development, Testing, Implementation and Production Support.
- Self - starter and dedicated team player who adapts to a dynamic work environment quickly.
- Strong attention to details with proven analytical and problem-solving skills including the ability to focus and prioritize under pressure.
- Strong technical support acumen with a background in multi-platform systems and educating customers on information technology topics.
TECHNICAL SKILLS
- C#
- VB.NET
- .Net Framework
- ASP.NET (classic)
- ASP.NET MVC
- T-SQL
- Entity Framework
- WEB API
- WPF
- WCF
- CQRS
- JavaScript
- Angular
- Bootstrap
- CSS
- OOP
- JSON
- GIT
- TFS
- SVN
- WEB API
- Web API
- JSON
- GIT source control
- Redmine
- WPF
- WCF
- .NET Programming
- .NET Framework
- VB.NET
- C#
- WebForms
- HTML
- WinForms
- ADO.NET
- LINQ
- ADO.Net Entity Framework
- SQL Server stored procedures triggers
- XML
- XSL
- XSLT
- XSD
- XML Schema
- VBScript
- VB6
- VBA
- Team Foundation Server
- Oracle Database
- Microsoft SQL Server
- JavaScript
- Angular 2.0
PROFESSIONAL EXPERIENCE
Confidential, Urbana, MD
Web Developer
Responsibilities:
- Back end service development using C#, Web API, CQRS architecture and TSQL.
- Engage and work with business to develop new applications/features.
- Engage and work with business to track new application performance.
- Extract business requirements for application migrations, by reviewing and analyzing legacy Delphi code and SQL database schema.
- Monitor production logs for system failures. Design and implement code and script fixes.
- Support and train legacy, offshore, and junior and mid-level developers to migrate/implement new business assets to company’s modern architecture.
- Migrated legacy Delphi customer facing web site features to ASP.net MVC site. Features migrated included customer service messaging, customer document management, beneficiary change management (these were full stack single developer efforts).
- During requirement analysis phase review legacy Delphi code, TSQL SPROCS, triggers, views and tables.
- During design and implementation phase use code first Entity Framework to create middle ORM tier.
- Used framework to update database schema and the company CQRS architecture to create middle tier microservices.
- Consume micro services in the MVC site to complete feature migrations.
- Use JavaScript and higher-level frameworks (JQUERY) to complete front end features.
- Defect fixes for Angular 2 features of internal applications
- During production phase monitor logs and activity data to confirm system expectations and identify failures.
- Review other developer code to identify security issues and fixes for highly sensitive features such as customer web payment.
- Create gateway web services for third party vendors to facilitate phone payments. Involved and key person in all phases of development.
- Used CQRS micro service and web architecture.
- Use Blue Prism AI technology to implement robotic processing of back-end human tasks.
Confidential, Washington, DC
Web Developer
Responsibilities:
- Designing, code, modify and test websites, from layout to function and according to internal customer’s specification.
- Created visually appealing sites dat feature user-friendly design and clear navigation.
- Conduct market research of COTS and SaaS solutions to accomplish organization goals.
Confidential, Baltimore, MD
Software Engineer
Responsibilities:
- Primary web technology is classic ASP.Net.
- Work on various layers of application composition.
- Update/enhance WCF and ASMX web services.
- Update and enhance back-end database. Use C#, JavaScript, HTML, CSS to update and enhance front pages/views to consume new/updated business logic.
- Assist in the enhancement of scheduling system applications to meet evolving demands of stake holders.
- Assist in the maintenance and ongoing improvements of the existing scheduling system.
- Proactively communicate with management.
- Develop code primarily for Microsoft operating systems.
- Use C# and Web Based programming skills to evaluate, design, and implement software systems.
- Participate in the software design process.
- Identify, resolve, and proactively communicate potential problems.
- Assist other departments in support of customers.
- Work under moderate supervision and submit periodic work for review.
Confidential, Fulton, MD
Software Engineer
Responsibilities:
- Plan, design, test, and integrate standalone and plug-in software programs, tools and modules.
- Program against various APIs to manage data within various ECM platforms (SharePoint, Documentum, Alfresco, IBM DB2).
- Interact with stakeholders at all organizational levels (in-house and client) to gather requirements, design, develop, debug, and modify solutions.
- Research software technologies to accommodate current, new, and emerging business needs.
- Designed, developed, maintained transiently connected capture application for international discovery team, in mass document capture effort.
- Created secure Windows client (Windows Forms) for users to manage data and image capture work items.
- Used ADO.NET Entity Framework to create business and data layers.
- Hand created SQL Server database table, stored procedures, views for custom application data and reporting requirements.
- Used Microsoft Synchronization Framework to implement offline access for application data and services.
- Included WCF (IIS/WAS hosted) remote service to load captured data into local server.
- Used LINQ and .Net xml libraries to code service s and work items with requirements to output.
- XML files according to specific schema.
- Design, develop, maintain classic VB.net & C# Windows Forms client scan capture application, and back end services for customer with over 40 client terminals.
- Created back end tables and stored procedures in SQL Server (data access layer)
- Created mid-tier business objects (Object Relational Mappings) using CLSA.net (Component-based Scalable Logical Architecture) framework.
- Created front end user controls consuming business objects to accomplish user work items.
- Used Microsoft Composite Application as framework to develop front end.
- Used NUnit framework and moq library during development and testing (Test driven development technique).
- Developed and maintained Windows form client application with MS Access back end to meet custom ECM and workflow demands of an office of 20 users at a major government agency.
- Reverse engineered legacy and black boxed enterprise application, for further design and maintenance.
- Technologies used included Classic .NET remoting, ASP.NET, IIS, .NET Reflector/ILSpy, Windows Service to host WCF service, common tasks included design, development and maintained in house and client workflow reporting applications interfacing with SQL Server and web services.
- Expose reports in Windows forms, WPF and ASP.Net clients.
- Develop activity libraries to accommodate reoccurring use cases for in house and clients.
- Technologies/Frameworks Used Windows Workflow Foundation 3.5/4.0 and Windows Communication foundation.
- Design, develop maintain components to transform data captured during bulk scan jobs, and import into popular content managements systems (SharePoint, Documentum, Alfresco).
- Program SharePoint, Documentum and API's and services.
- Create, transform, XML data using LINQ and .NET Xml libraries.
- Create COM wrappers around .NET components for consumption in classic Win32 applications, and Microsoft Office product macro environment.
- Develop GUI for activities in enterprise workflows dat involve human interaction. Primarily create GUI's in WPF using the MVVM pattern, and Prism Libraries (Unity Container, Dependency Injection, Modular Design).
