Sr. Software Engineer Resume Profile
ManassaS
SUMMARY
- Over 11 years of software Development experience.
- Experience developing full life cycle software development projects using Waterfall Iterative and Agile methodologies.
- Proficient in working with applications based on n - Tier Architecture.
- Experience in designing template based web applications using Master pages themes cascading style sheets CSS HTML DHTML User Controls Validation Controls and authoring custom validation controls.
- Experience in ADO.NET controls such as Grid View Data List Details View Form View and Repeater.
- Strong application development skills debugging amp problem solving skills.
- Expertise in gathering user requirements and preparing UML Diagrams.
- Expertise in Reporting using Crystal Reports and Fusion charts Reporting Services.
- Good Communication Skills Interpersonal Skills.
- Ability to work with a team and switch on to newer technologies.
TECHNICAL SKILLS
Languages
ASP.Net Silverlight 4.0/5.0 VB.Net C .Net WCF WPF Classic ASP Delphi JAVA C HTML DHTML CSS VB 6.0 COM Cold fusion 4.5 XML SQL Crystal Reports 9.0/10.0 PL/SQL IIS 7.0 BizTalk Server
Database Systems
Oracle 11g SQL-Server 2008 Microsoft Access 2010 T-SQL PL/SQL.
Operating Systems
Windows 7 pro Windows XP Pro Windows 2000 Windows 2003 Server Windows NT 4.0 Unix Windows98.Linux
Web Technologies
ASP.Net Classic ASP Silverlight Cold Fusion
Reporting Tools
Crystal Reports 9.0/10.0 Data Reports VB 6.0
Database communication Services
Web Services WCF WPF RIA Services
PROFESSIONAL EXPERIENCE confidential
Sr. Software Engineer
Project Aerospace Medical Certification System AMCS - FAA
The Aerospace Medical Certification System AMCS is an Internet application primarily used by aviation medical examiners AME for the purpose of entering Form 8500-8 data for pilots and air traffic controllers into the document imaging workflow system DIWS .
Role amp Responsibilities
- Communicated with the customer to understand business rules.
- Used WSHttpBinding to secure the WCF SOA service used to retrieve airmen related medical history and routing the applicant exam to workflow.
- Involved in migration from Silverlight 4.0 to 5.0.
- Involved in enhancing in existing workflow.
- Responsible for production support to DIWSClient application.
- Used SSL certificate to secure the website to prevent the access to the secure data
- Used strong encryption methods to encrypt the user related PII information
- Configured file access permissions to the folders on the file server which stores the files related to Medical exams
- Used telerik Rad Controls for user interface rich look.
- Used Encoding feature to encode the html and URL to prevent the cross site scripting security issues
- Coded to restrict users to access application only from one machine at a given time
- Used stored procedures to avoid sql injection and has done sql injection tests on other modules of the application.
- Created custom attributes for the action methods to restrict the calling of action methods to particular user group
Environment: ASP.Net Silverlight 4/5 WCF RIA Services Entity Framework 4.1 C .Net .Net framework 3.5/4 TFS Telerik RAD Controls Oracle 11g Delphi 2006/2007 Pascal.
Confidential
Sr. Software Engineer
Project Fuel Reconciliation FMatch - FAA
The Fuel Reconciliation application was developed to assist AVN-21 with reconciling purchase invoices with tickets for fuel and other aircraft-related purchases created during the operation of AVN aircraft.
Fmatch is a Microsoft Windows based program initially in Microsoft Visual Basic version 5 this is redesigning in ASP.Net 4.0 C to perform the following major functions
Role amp Responsibilities
- Designed application architecture by understanding the existing legacy application.
- Communicated with the legacy application users to understand the business flow.
- Designed to Database tables to meet the business requirements.
- Designed the user friendly interface to meet the customer requirements and business flow.
- Wrote PL-SQL stored procedures to improve the application performance.
- Developed the web forms for end user to enter fuel-purchase receipts as they are received from the aircraft crew.
- Implemented client side validation using JQUERY.
- Developed the interface for end user to view or add invoices as they arrive if necessary.
- Deployed the application in test and production environment.
- Demonstrated the application to the end users.
- Developed Crystal reports for unmatched invoices and transactions.
Environment: ASP.Net 4.0 C .net Web Services JQuery AJAX Oracle 11g TOAD Crystal Reports 10.0 GIT Visual Studio 2010. confidential
Project Manage pull process MPP - FAA
MPP is a web-based enterprise application that will provide a single solution to manage the NOP pull process and create a web service to allow third parties to retrieve Terminal TM Data from Oracle. MPP aims to comply with the guideline of the FAA Enterprise Architecture and maximize the use of enterprise services provided by the FAA infrastructure
Role amp Responsibilities
- Handled virtually all technical discussions and discovery meetings with our client.
- Performed business and system analysis designed in UML the structure of three-tier solution defined the hierarchy of classes to incorporate the business logic and implemented key components using COM architecture as .Net DLLs in MS Visual Studio 2008.
- Used N-tier architecture for presentation layer the business and data access layers and were coded in VB.Net.
- Written stored procedures using PL-SQL in Oracle 10g.
- Prepared Unit test cases.
- Involved in creating test environment in staging.
Environment: ASP.Net 2.0 VB.Net Web Services AJAX Oracle 10g TOAD Crystal Reports 9.0 IBM Clear Case Visual Studio 2008.
Confidential
Software Engineer
Project Enroute classification index program ECIP FAA
ECIP- The current system of collecting Traffic Message TM data and importing it into the Microsoft Access database contains many disparate sources of data resulting in performance inefficiencies and data redundancies. Therefore the Federal Aviation Administration s Air Traffic Organization Information Technology Group has determined the need for a centralized Oracle database and a web-based menu-driven user interface. This will facilitate access to En Route lookup data manipulation of lookup data and the viewing of reports based on lookup data. In order to accomplish this a centralized Oracle database will replace the existing Microsoft Access database.
Role amp Responsibilities
- Involved in developing new .Net 2.0 Assembles for data retrieval from Oracle 10g database.
- Performed the existing system analysis and new architecture design UML .
- Developed crystal reports to view look up table s data.
Environment: ASP.Net 2.0 VB.Net Web Services AJAX Oracle 10g TOAD Crystal Reports 9.0 IBM Clear Case Visual Studio 2008 confidential
Software Engineer
Project AiLiS 6.1
AiLiS AmCad Integrated Land record information System is a customizable desktop product using in Land Registrations Birth Registrations Death Registrations and Marriage Registrations.
Currently AiLiS is implementing in various US county offices for records maintenances.
Role amp Responsibilities
- Developed various input forms using Infragistics7.3/8.0 for Cashiering and Data Entry modules.
- Involved in developing new .Net 2.0 Assembles for data retrieval from SQL-Server 2005 database.
- Developed Online Pre-marriage web form using ASP.Net this web from can be implemented for any US county with customization.
- Performed the existing system analysis and new architecture design UML .
- Developed Account Invoice Daily Summary and Cash Receipt Reports using Crystal Reports 9.0.
- Developed various search pages for online search based on document type Document Created Date Book and page and Customer names for reference https //dallas.landrecordsonline.com
- Developed C .NET XML Web services components using Visual Studio.Net and SOAP protocol.
Environment: ASP.Net 2.0 VB.Net C .Net Remoting SQL-Server 2005 Crystal Reports 9.0 Visual source safe 6.0 Visual Studio 2008
Confidential
Consultant
Project
Medicare is the nation s largest health insurance program which covers nearly 40 million Americans. Medicare is a health insurance program for people age 65 or older some disabled people under age 65 and people of all ages with End-Stage Renal Disease.
Role amp Responsibilities
- Implemented server-side business logic using VB Script COM ASP
- Involved in implementation of Section 508 standards.
- Involved in developing new COM components for data retrieval from SQL-Server database.
- Involved HTML CSS advanced JavaScript ASP and Database-driven dynamic content management
- Developed various web pages for MPDPF MOC tools.
- Developed various search pages based on the user input using ASP ADO VB Script.
- Wrote and optimized complex stored procedures to drive high-performance web applications.
- Implement CSS style sheets in various pages.
- Implemented Java script for client side validations and hiding the controls on the web page.
Environment: ASP 3.0 VB 6.0 VB Script Java script CSS HTML DHTML Visual Interdev Visual Source safe 6.0 SQL-Server 2000.
Confidential
Analyst Programmer
Project The center to promote health care
The center to promote healthcare access is dedicated to the ongoing implementation and development of technology that provides efficient access to health and other social services.
Description One-e-app is developed using Microsoft s windows distributed Internet architecture that provides a high degree of scalability maintainability and reusability of code. The architecture is based on a three-tiered structure that provides a logical separation of tiers presentation business logic and data based on functionality.
The presentation tier which is responsible for displaying information to the user and submitting user requests to the business logic tier has been designed using Microsoft ASP 3.0 ASP.Net and VB script VB.Net commands that are tightly integrated into the hyper text markup language HTML code. Data validation has been programmed in one-e-app in the presentation layer using JavaScript. The rules engine developed in Microsoft.Net platform to determine the program eligibility.
Responsibilities:
- Implemented server-side business logic using VB 6.0 VB Script COM ASP ASP.Net
- Developed various web pages for Personal info Immigration status page MC210A CW61 modules.
- Involved in developing new set of rules for ACE program in ASP.Net 2.0 Technology.
- Developed various search pages based on the user input using ASP ADO VB Script.
- Wrote and optimized complex stored procedures to drive high-performance web applications.
- Written the stored procedures in SQL-Server 2005.
- Implemented Java script for client side validations and hiding the controls on the web page.
Environment: VB 6.0 ASP 3.0 ASP.Net 2.0 VB Script VB.Net Java script HTML DHTML CSS Visual Interdev .Net Frame work 2.0 SQL-Server 2005 TOAD.
Confidential
.Net Developer
Project EASE Electronic Agent Sales Experience
EASE System is a web-based ASP.Net application designed to support Insurance agents and consumers. There are two parts to EASE. One allows agents to send applications to Assurant Health. The application is automatically fed into TeleApp which in turn sends it to GRASS. This part of EASE is called EASE Q to A Quote to Application . The other part of EASE allows the agent to view all pending applications and requirements from the Agents Website. The agent can reply to an open requirement which send an email to the appropriate Outlook email address. This part of EASE is called EASE A to I Application to Issue Status.
Responsibilities:
- Implemented server-side business logic using VB.Net
- Developed various screens for Client Eligibility Heath Questions and Payment information modules.
- Developed Login screen for the insurance agents based on their roles using forms authorization.
- Used ADO.NET to access the Data Layer an integral part of .NET Framework which is entirely based on XML and provides platform interoperability and scalable data access.
- Interfaced with database and stored procedures using
- ADO.Net Data Adapter and Dataset and programmed the modules in Visual Studio.Net.
- Developed web user controls to populate the Health Questions Developed ASP.NET XML Web services components using Visual Studio.Net and SOAP protocol.
- Developed WSDL documents for locating Web Services.
- Developed client side and server side validations using various validation controls
Environment: ASP.Net VB.Net ADO.Net XML Web services SQL Server 2000 Microsoft BizTalk server 2002 SharePoint Services 2.0 Visual source safe 6.0 Source Gear Vault 3.5.0 Visual Studio.Net
Confidential
Systems Analyst
Project
NTT communications providing the international calling facilities for corporate and consumer customers in Singapore. By using clear call 1517 web portal customers can register their telephone numbers to dial up different countries in the world.
This portal provides the information regarding the promotions and facilities offered by NTT communications. Users can search for country codes to dial up and price list for different countries. For all the registered users provided the facility to view their monthly usage bills and provided the facility to pay online. This portal will support multiple languages Japanese and English.
View customer monthly invoices Call Summary and Call Details online. Customers can also view the same in PDF or Excel formats.
Update customer s personal information and add or change their registered telephone number information.
Obtain help on dialing to overseas destinations by getting the country code and area code information.
View rates to destinations
Contact Us
Obtain help through our FAQ.
Multilanguage support Japanese and English
Responsibilities:
- Developed Multilanguage support web portal using ASP.Net content management with XML
- Designed the SQL server 2000 database using Data Modeling.
- Designed and developed the interfaces using Win Forms with VB.Net
- Performed client-side validations using ASP.NET s Validation controls.
- Developed ASP.NET components using VB.Net for data access and server-side business logic.
- Accessed data from the SQL Server 2000 database using ADO.NET stored procedures.
- Manipulated data to and from XML database and flat files using XML classes and methods
- Developed and used CSS style sheets
- Developed various reports using Crystal Reports 9.0.
Environment: Microsoft Visual Studio.Net IIS 6.0 ASP.Net VB.Net ADO.NET XML SQL Server 2000 CSS Crystal Reports 9.0 Visual Source Safe.
Confidential
Software Engineer
Project
Confidential is developed for Alexandra Hospital Singapore. This project is an intranet project for Alexandra hospital maintenance and administration. This project contain the modules like
Career opportunities HRM staff maintenance MMD administration DOCL doctors on call Staff suggestion schema and POCT.
I was involved in modules Staff suggestion schema DOCL and POCT.
Staff suggestion schema those who logon to AHintranet can give the suggestions to the administration in text format or he can upload suggested file. Based on the suggestion Evaluator will give the points if the user got more than 90 points he will get the reward.
POCT This module basically for trainees who are going to write the Alex hospital entrance test. In this module administrator only can create a test and assign the question for the test by selecting from database or he can upload a excel file which contain questions. Administrator will create a user ID and password for the trainee and he will assign the test for the trainee. Administrator also can view the reports based on the test and attempted trainees.
DOCL In this module administrator will give the access rights for secretaries to upload the files to different department. After uploading the files concern department secretary will get an E-Mail message that file has been uploaded.
Responsibilities:
- Implemented server-side business logic using ASP VB Script
- Used ADO to access the Data Layer.
- Interfaced with database and stored procedures using
- ADO.
- Client side validations implemented using Java script.
- Developed complex reports using Crystal Repost 9.0
Environment: Visual Interdev Classic ASP 3.0 IIS SQL-Server 2000 Crystal Reports 9.0
Confidential
Software Engineer
Project Confidential
HLMIS system was developed for OCBC bank Singapore. Major objective of this project is handling the housing loan application process in OCBC bank.
HLMIS system will receive loan applicant s information in an Excel formatted data from
E-Mortgage system on hourly basis this data file will be uploaded to HLMIS system automatically by batch process.
Uploaded applicants information will be accessed by CCA users of OCBC bank for further approval process of the application.
Based on the bank decision application status will be sent to respective applicant through E-Mail.
End of month all the applicants data will be download to a text file which will send to Basel system.
Using HLMIS system OCBC users will be able to generate the each applicants individual reports based on there application number Loan No .
Responsibilities:
- Involved in analysis and design of system.
- Prepared use case documents.
- Prepared UI prototype.
- Responsible for coding the application using VB and ADO.
- Involved in writing SQL Server stored procedures.
- Involved in Crystal reports generation.
- Involved in unit testing.
- Developed Performance Test suites to test and measure the efficiency of the system by simulating real time business use with multiple users.
- Involved in documentation
Environment: VB 6.0 ADO SQL-Server 2000 DTS and Crystal Reports 9.0