We provide IT Staff Augmentation Services!

Senior Developer/ Architect Resume

0/5 (Submit Your Rating)

State Department, ArlingtoN

OBJECTIVE:

  • Objective is to be an Architect/Senior Developer of a team involved in developing complex applications utilizing state of the art technology, such as .NET, Azure, Java, BizTalk, SharePoint, .NET, UML and XML.

TECHNICAL SKILLS:

LANGUAGES: ASP .NET, C#, VB .NET,JAVA, COM, COM+, SQL, PL SQL, JAVASCRIPT, VB6, XML, HTML

DATABASES: SQL SERVER 2000, ORACLE 10, DB2 UDB, SYBASE, MS ACCESS

OPERATING SYSTEMS: WINDOWS 2000, NT, MS - DOS, UNIX, VAX/VMS, MACINTOSH

TOOLS: VISUAL STUDIO 2008, WEBLOGIC,WSE 3.0, MSMQ, IBM WEBSPHERE, VISUAL INTER-DEV,BIZTALK, ADOBE PHOTOSHOP 7.0, VISIO, HARVEST, CRYSTAL REPORTS 10, DREAMWEAVER, ACTUATE, BUS OBJECTS, TFS, SOURCESAFE, REMEDY,FRONTPAGE, FORTE, RATIONAL ROSE, DREAMWEAVER, ECLIPSE, JBUILDER,WEBSHPERE.

CONCEPTS: DATA WAREHOUSING, WCF, REST, B2B SOLUTIONS AND RDBMS.

PROFESSIONAL EXPERIENCE:

Confidential, State Department, Arlington

Senior Developer/ Architect

Responsibilities:

  • Working on Biztalk applications in support of Diplomatic Security in the department of state. Job involves production support of applications written in Azure Logic Apps, C# .NET core and IIS. The backend is Oracle 12G. Also involved in the Azure cloud migration of these applications using Azure Devops and Service Principals.
  • Services were rewritten as Microservices using Entity framework, and packaged into Docker Containers. These were then ported over to Kubernetes and Azure Container Registries. Scanning is done using Fortify, DevSecops and SonarQube. Azure Data Services were used to stand up SQL servers. Terraform is also being used for Iaac.

Confidential

Lead Developer /Architect

Responsibilities:

  • Worked on a time entry system for Collins Assurance which can be hosted on the cloud. Designed the system requirements based on the volume of data flowing through it, by the number of simultaneous users expected to log on, the sensitivity of the data, the acceptable downtime for the system etc. Visual Studio 2107 is being used with SQL server 2014 along with Azure portal to host the application on the cloud. Used MS Visio to create use case diagrams using UML as well as sequence diagrams, architecture diagrams. Used Azure Automation with Azure CLI tools to create RBAC security. Azure DevOps was used for Continues Integration.
  • Also worked on Logic Apps, Function Apps and Microservices using .NET core that were hosted as docker services and orchestrated using AKS. Saas and Paas was used to deliver applications.
  • Worked for the Confidential on a simulation software using Envitia, a GeoSpatial Tool. Backend is PostGres, and NHiberate is used to consume it. The front-end is written using WPF and C# with the MVVM design pattern.
  • Worked on BizTalk 2016 against an oracle database. BizTalk was used to consume an external web service, which was used to verify an applicant’s al qualification. There were 2 BizTalk instances set up- one inside the state department, and the other in the DMZ.

Confidential

Lead Developer/Architect

Responsibilities:

  • Currently leading a team of 9 developers to provide operation support to 2 major portals for the National Guard. SMMS is hosted on the pentagon side, housing 24 .net web sites written in AZURE, SharePoint, JAVA and C#. RCMS is hosted on the National Guard Bureau and hosts 30 .NET web sites. The database on both sides is SQL Server. SharePoint 2010 is being used to create web parts. Also uses NHiberate for database persistence. Collection Generics were widely used. Parts of the application was written with nodeJS and ReactJS along with JSX pages, Working on the G1 Gateway using ASP .NET.
  • Custom modules were written in C# .Net inside of SharePoint. Bamboo was used as a third party control. Asynchronous Multithreading was implemented using function delegates. WPF with MVVM and the observatory design pattern was also used for client server applications which were used to control user access by the admins. Working as team lead for maintaining web sites and reports for the FASCLASS and ASEMS users which are used all around the world. Users can run adhoc reports to query the fasclass database. The database is Oracle 12C. TOAD is used to query the database. PL SQL was used to write stored procedures. The application is hosted on Windows 2003 R2 on IIS. JAVA, C# and VB.NET is being used on the front end. Adobe PhotoShop was used for creating the pictures on the web sites.
  • Harvest is used for source management, and CA is used for change management. Custom user controls are being used for the header and footer of the pages.

Confidential, Fairfax, VA

Developer

Responsibilities:

  • Worked on maintaining webs sites for SAF. AFIMPT, WMS and BO are 3 of the major web sites under SAF. The web sites run under IIS 7 and are written in C# .NET with Infragistics and Javascript. Also involved in working on reporting application using WPF, SQL server 2008 scripts and attending daily SCRUM meetings.
  • Worked on reporting of the above mentioned systems. SharePoint 2010 was used along with MS excel services and Business Data Catalogue to generate web parts and web lists. The data was housed in SQL server 2008 R2 database. Worked on the Infrastructure on Demand (IoD) application for the NNSA. Job involved coding in Visual Studio 2012 with ASP.NET. Iod was interfacing with the HP Orchestration engine in the backend. Job also involved working with Infragistics controls for ASP.NET. Javascript is heavily being used for client side validation.

Confidential, Alexandria, VA

Lead Developer

Responsibilities:

  • Developed applications to talk to each other, and implemented them. SharePoint 2010 was used along with the workflow engine to enter and approve timesheets for the employees. Visual Studio 2010 was used to code and testing was done using MS Unit. Also in charge of maintaining the oacs application. Job involved leading the operations and maintenance team, addressing trouble tickets submitted through the BMC Remedy system. TDD was implemented using

Confidential, Ashburn, VA

Solutions Architect/ Lead

Responsibilities:

  • Designed a hub and spoke model for the BioArch division. The division had over a 100 developers, testers and analysts. Designed a utility using WPF and the MVVM design pattern. The utility is a smart client and is used to upload the blood collected from the donation sites into ePROGESA - the central blood processing system for Confidential . The program then displays the status of the upload received from ePROGESA is the form of a grid. RabbitMQ was used to schedule and transfer messages. WCF-Custom LOB Adapter from Biztalk and the WCF RabbitMQ Binding were used to communicate with each other.
  • Worked on the BizTalk interfaces project as an Enterprise Architect. Interfaced with the DRMS project which utilized Siebel. Designed the BizTalk application layer to talk to the central ePROGESA (Blood processing) system, and to it’s surrounding modules such as Surround (Blood testing), Logic (Blood storage), and CFS (The billing system). Also acted as the technical lead for 11 Biztalk/.NET developers. The files were sent either in text or XML format, and orchestrations were used to process them. BizTalk 2010 and Visual Studio 2010 and C# .NET 4.0 was used with SQL server 2008 R2 on Windows 2008 R2 operating system.

Confidential, McLean, VA

Developer

Responsibilities:

  • The application interfaces with the Veterans Affairs BHIE system. Job involves designing the SOA project at the system level as well as the application level. Enterprise Architect (EA) was used to draw the design diagrams. Documents were created as per DoD standards. In charge of implementing security using Active Directory by way of Kerberos token. Implemented delegation and impersonation. Also in charge of guiding 25 developers on the application design for the Presentation layer, the business process layer and the middle ware team. Part of the job duties involved leading the middle ware team plus one Oracle DBA.
  • The Entity Framework was used along with LINQ for DB persistence, lazy loading etc. The UI used JQuery and Node.js for a rich thin client with AJAX functionality. Wrote and recommended a router which will handle failover of an SOA system implemented using WCF. Made decisions as to when TCP/IP needed to be used and when the HTTP channel is to be used. Also in charge of deciding endpoint configuration used in the WCF and the usage of Message Transmission Optimization Mechanism (MTOM) to pass very large binary files using SOAP on a Windows Server 2008
  • Also worked on SharePoint MOSS 2007. This was a project for the American institute for Research (AIR). Gathered requirements from the clients and created Use Cases. Involved in creating web parts which would run against SQL server 2005. BDC Metaman was used to create LOB files behind these web parts. Also involved in the deployment of these web parts.

Confidential, Chantilly, VA

Developer

Responsibilities:

  • This is a desktop application written in Visual Studio 2008. It runs against an oracle 10G application. Worked on a stand-alone control in C#. This control runs against a third part server (Medicomp) to return medical problems and their description. The data is displayed in the form of a tree which is extended from a third party control (Infragistics Wintree). XSL-FO was used to format the reports in the system. Also wrote test cases for the application. The agile method of development with scrum teams was used on this project.

Confidential

Developer

Responsibilities:

  • TFS was used for change management as well as for source management. The documents were created using Crystal Reports XI along with ASP.NET C# using the PUSH method. The reports run against an Oracle database via stored procedures which are organized in packages. Mentoring a junior developer was part of the job duties. Also involved in deploying the reports, trouble - shooting, performance tuning, fixing memory leaks, formatting the reports for special printers such as the card printers and mortgage sticker printer.

Confidential, McLean, VA

Developer

Responsibilities:

  • Worked on rewriting old asp applications into asp .net applications for TSA. Also involved in modifying the design of old applications to an enterprise system. One such application is EDB. This is an existing application which is capable of consuming other applications and their data into a common web application.

Confidential, Washington, DC

.NET Architect

Responsibilities:

  • Worked on the Visitor application to gather requirements from the business users and architecture the system at the system level using RUP. MS Visio was used for this process. Also involved in implementing security using SQL server 2005 asymmetric encryption using s, prevention of sql injection, denial services, server side validations, AJAX etc
  • Implemented third party controls like Infragistics for added functionality. Job also involves mentoring two other mid - level developers. This project is done using Visual Studio 2005 and ASP .NET C#. Used JavaScript for client side validation. The Infragistics grid had a pop-up template for each record for easier data entry. CSS was used to maintain the same look and fell throughout the web site.SQL server bit asymmetric encryption was used.

Confidential

.NET Project Lead/Architect

Responsibilities:

  • Worked as an architect to design a new product for the company. This web based product was built using enterprise .NET technology. Part of the job was to determine the cost of the many tasks in man hours, and also to talk to the client managers to determine the feasibility of the project. The product is used by about 200 clients including top fortune 500 companies to communicate with the government through their clients. Crystal Reports .NET components are being used to interface with ASP .NET. These reports are generated in pdf format, and are accessed through a middle tier. The existing clients are using an older version of this application which was written in ASP. Converted the Pfizer import tool which was written using VBA to an ASP .NET C # application. This application also implemented DTS packages and .NET Windows Services. COM wrapper was used to reuse old objects.DTS objects were called from ASP .NET
  • Stored procedures were written in SQL server 2005 to handle complex functionality.

Confidential, Washington, DC

.NET Project Lead/Architect

Responsibilities:

  • Worked on SuperList, this is a web application for reporters, show producers and other users to help them air news stories. Tracked the progress of the project using MS project. The application is written in ASP .NET and uses infragistics: A third party web control. Also working on WIRES, this is an application that retrieves stories transmitted by satellite in real time. This is a .NET client/server application, which stores the stories in SQL server 2000. Used Crystal reports 10 for running reports against SQL server 2000.
  • Worked on trouble-shooting problems on Blackboard,com. Implemented encryption of sensitive information in the SQL server database. The projects were written using MS .NET.

Confidential

Principal Software Engineer

Responsibilities:

  • Worked on Primavera Teamplay as the project lead. This was a third party system, which has integrated both project information and time entry into one. Built 3 dot net interfaces, which run on the windows console of a Windows 2000 machine and wrote stored procedures and views in PL-SQL on an Oracle 10 dB.
  • One of the interfaces is being governed by an ASP .NET Windows service built using Visual Interdev. These interfaces use advanced techniques such as Asynchronous multithreading, reusability of components through the GAC and ADO .NET. Worked on Contract Billing and revenue Assurance (CoBRA) as an architect. This was an application, which monitored the revenue coming into the company. This application has client/server architecture and was written in C# and VB dot net. Job also involved unit and system testing of these applications. WSE 2.0 was used to experiment with DIME as a means of data transfer.

Confidential, Mclean, VA

Senior IT Specialist

Responsibilities:

  • The Wage & Investment Program Management (WIPM) Tool was designed to assist with the project management functions. The WIPM Tool enables project managers to track issues and their associated action items, and risks and their associated mitigation activities, in addition to financial, milestone and performance status information.
  • Crystal Enterprise 8 and Crystal Reports 9, XML, XSLT, DHTML, CSS, JAVASCRIPT, UML, Visio, Windows2000, SQL server and VB .NET are also being used. Job also involved the creation of 25 crystal reports running against SQL server 2000, and integrating these reports in a .PDF format with Visual Studio. NET. Adobe Photoshop 7.0 was used to create the image files.

Confidential, Tysons Corner, VA

Tech. Lead/ Senior Programmer

Responsibilities:

  • Worked on ADFS (Access Development Facility System). This project was a pioneer project for the transition of the Confidential IT division from Sun to Microsoft technologies The user will also be able view the software and hardware that each project uses. COM+ objects were created using Visual Basic 6.0 and were deployed on a Windows 2000 server.. Wrote up server side programs in JAVA running against the database using JDBC on an UNIX environment. Involved in writing database service objects like views, stored procedures using PL - SQL in Oracle 9i.

Confidential, Washington, D.C

Tech. Lead/Senior Programmer

Responsibilities:

  • Part of a team that created the ATS web sites using ASP. COM/DCOM was written in Visual Basic 5.0. These objects were created to increase the performance of the HTML pages in the browser and to implement security. MTS was used along with the Windows NT 4.0 server. Also involved in analyzing the various new reporting tools such as ACTUATE 4.0 and BUSINESS OBJECTS 3.0 for Client/Server and Web applications, and upgrading to higher versions of existing tools such as Crystal Reports and Forest & Trees.

Confidential, Gaithersburg, MD

Programmer/Analyst

Responsibilities:

  • Designed an application to process data received from various network providers. Data is received and Data Analysis is performed to filter it into standard format before Data Migration to the AS 400. Guide and provide technical advice to junior programmers. MS ACCESS 97 and VISUAL BASIC used for project.

Confidential, Washington D.C

Developer

  • Worked on the tax filling system for Confidential . BORLAND C++ was used to write the application for project and SYBASE 10 was the Database. CRYSTAL REPORTS 5.0 was used to generate the required reports. The project was used to automate the tax filing system for Confidential . Part of the job was to debug the C++ code.

Confidential, Bethesda, M.D

Developer

Responsibilities:

  • Main report developer for an application developed for Blue Cross, Michigan. CRYSTAL REPORTS 5.0 was the main reporting-tool. VISUAL BASIC 4.0 was the front-end for application and SQL sever 6.0 was the back end. Involved in modifying codes. Application was used to process rmation, primary/secondary diagnoses, insurance claims, and patient information.

Confidential, Arlington, VA

Developer

Responsibilities:

  • Part of a team which designed/developed code for GENESYS, an application used to examine 10,000 + banks in the USA. Application would determine the financial stability of banks and generate reports using CRYSTAL REPORTS 5.0. GENESYS will read from 100+ tables created in MS ACCESS 5.0, and will use 250 screens built utilizing VISUAL BASIC 4.0. It was classified into 5 modules: Capital, Assets, Management, Earnings and Loan.

We'd love your feedback!