Java Developers Resume Profile
Executive Summary
- With 15 years of experience in design and development of n-tier business software applications using Object Oriented OOD technologies like Visual Studio .NET C ASP.NET VB.net Sharepoint Sharepoint Designer IIS VBScript/JavaScript Knockout JS AJAX JSON CSS JQuery Powershell SQL Server Oracle and MS Access.
- Good knowledge in SDLC and Agile methodologies and had experience in all the phases of software development life cycle Plan Gather requirements Design Develop Test and Deploy
- Excellent in implementing UI/web designs that complies with Section 508 Standards and Web Content Accessibility Guidelines.
- Work with version control tools like TFS Visual Source Safe and Tortoise SVN.
- Extensively use bug-tracking tools like HPQC IBM Rational ClearQuest Remedy Mercury Test Director and Touch Paper HelpDesk.
- Object Oriented Analysis and Design methodology with strong knowledge and experience with OOP and Design Patterns including Structural Creational and Behavioral Patterns like Model Viewer Controller MVC Model-View-Presenter MVP and Model-View-View-Model MVVM .
- Experience in developing applications in .Net Framework 4.5 4.0 3.5 3.0 2.0 and 1.1 and other new technologies such as EntityFramework WPF WF WinForms Console Applications and LINQ.
- Experience on designing and developing applications using Service Oriented Architecture Principles such as REST SOAP WCF and Web Services.
- Familiar on Test Driven Development TDD and Domain Driven Design DDD practices.
- Experience full conversion with custom development of large scale VB6 w/ COM applications to the VS2010 .Net version.
- Knowledge and experience in SSIS SSRS SSAS. Developed SSIS and shell packages used for ETL cube generation autosys jobs and data reporting.
- Experience in XML related technologies XML XSL XSLT and XML Schema.
- Still proficient on old technologies such as VB VBA and ASP
- Knowledge and experience in NUnit unit testing white box testing and integration testing.
- Experience with multiple RDBMS including MS SQL Server 2012/2008/2005/2000 Oracle 10g/8i PL/SQL and MS Access database. Proficient in writing Views Stored Procedures Cursors Triggers and User Defined Functions.
- Extensive experience in ODBC data modeling and schema designing in RDBMS environments.
- Experience using Virtual Machines such as VM Ware Oracle Web Logic MS Virtual PC Hyper-V.
- Has worked with international clients and on-shore assignment confidential
- Self-motivated quick learner responsible and experienced at working in fast-paced and diversified environments.
Technical Skills
Programming languages | C VB.Net ASP.Net VB 6.0 Sharepoint SSIS SSRS |
Operating Systems | Windows 98/NT/2000/XP/Vista DOS |
Web Technologies | ASP.Net ASP.NET MVC 4.0/3.0/2.0 ASP HTML CSS AJAX XML |
Web Development Tools | VisualStudio.Net 2013/2010/2008/2005/2003/2002 MS Sharepoint 2010 MOSS 2007 MCMS 2002 |
RDBMS | MS SQL Server 2012/2008/2005/2000 MS Access Oracle 10g/8i Paradox |
Programming Concepts | Design Patterns MVC MVP MVVM |
Scripting languages | JavaScript VBScript Powershell |
Virtual Machines | VMWare Oracle Web Logic MS Virtual PC Hyper-V |
Versioning Tool | TFS VSS Tortoise SVN |
Professional Summary
confidential
Project Meridian Campaign Management Portal - Release 1
Is an end to end marketing execution tool used by managers lead reviewers analysts brand reviewers and marketers to manage and establish campaigns offers execution and governance related to different products and services offered by American Express.
- Create state machine workflows using .Net 4.5 that is based on the approval process of the application.
- Applied versioning and dynamic updates to all 10 workflows used by the application.
- Guide off-shore resources India on tasks related to design solution and testing.
- Created reports using SQL Server and Infragistics Web Data Grid 3rd party component.
- Provide fixes on defects and issues especially involving the workflows and databases.
- Assist on planning and executing Agile major and minor releases. Conduct post-deployment verification.
Environment VS.Net 2013 C ASP.Net WCF WPF WF SQL Server 2012 Javascript Tortoise SVN XAML Infragistics Agile TDD
Job Title .Net Developer
Confidential
Project CIS Customer Information Systems
- This is a real-time information exchange website that can be used for communication and collaboration between customers and/or clients.
- Create and modify CIS web site using ASP.Net MVC
- Provide expertise on creating complex SQL queries to handle TD Bank reporting requests.
- Develop CIS Insertion Data Migration Programs and Data Validation Tools for different B2B clients such as Bank of America TD Bank HTH World-wide Service DMP BPO Blue Cross Blue Shield Xerox and CareCentrix using C LINQ ADO.Net and SQL Server.
- Use ODP.Net to connect CIS insertion and extraction tools to Oracle databases.
- Design develop and modify WCF Service Contracts and Web Services used to onboard CIS clients.
- Provide fixes on defects and issues especially involving the CIS.
- Implement and integrate CIS with 3rd party products such as Sole Fusion and Rubika.
- Enhanced CIS Workflow Studio using VS2013 C using Windows Workflow Foundation WF and Windows Presentation Foundation WPF . This tool can be used by the customers or clients on creating workflows business processes using XAML processing.
Develop custom workflow activities and functions for CIS Workflow Studio using WF-XAML. Some of the re-useable activities created are as follows SplitString Directory Watcher Insert File Insert Job Read XML Send Email Run External Applications etc.
Deploy CIS Workflow Studios using Click Once.
Environment VS.Net 2013/2010 C Windows Service WCF WPF WF LINQ EF ADO.Net ASP.Net MVC XML SQL Server 2012 Knockout JS Tortoise SVN XAML MVVM Silverlight Log4Net
confidential
Job Title .Net /SQL Developer
confidential
ePayfact .Net Refresh Project
- Payroll Processing software which has different clients in the UK region including the UK government. The main objective of the project is to convert the VB6 application into 2010 Visual Studio .Net version. The application consists of 2 main solutions 60 projects 2 databases and 3000 code files.
- Team project development using VB.Net C as front-end SQL Server as backend Tortoise SVN as repository.
- Attends to daily call meetings with the team and the technical architect and weekly meetings with the Project Manager which are both based on UK.
- Create and review test plans and test scripts created by other members.
- Develop unit test stubs for the batch process solution using C and Dependency Injection technique.
- Perform unit testing on the applications using test plans and test scripts. Report bugs to the team.
- Fix bugs based on test outputs caused by integration on every phase of conversion.
- Develop WPF using C and ADO.Net on data maintenance and transactional forms.
- Fix reported bugs and do enhancements on old ePayfact VB6 version on parallel with working on the .Net conversion.
ePayfact Connect
- Tool to automate file transfer operations between Payfact2k9 ePayfact and clients.
- Develop the application using C - WinForms.
- Facilitates B2B integration with different clients making use of this application.
iReporting Support
- This is a report generator used for the different payroll systems currently being handled by the CGI Logica UK.
- Supports project tasks that involve adjusting SSIS jobs SSRS reports and VB codes to cater different payroll needs.
Environment 2010 VS.Net C VB.Net ASP.Net EF Silverlight VB6 CSS/CSS3 HTML SQL Server 2008/2005 SSIS SSRS XSLT SVN IIS EntityFramework MVC LINQ MSMQ WPF MSMQ TDD Tortoise SVN Agile Windows Services SSO Crystal Reports
Job Title Developer / Architect
Project/Client Internal Projects
confidential
- This is a sharepoint website used by the clinic on administering and monitoring medicines to employees.
- Create web application using Sharepoint 2007 OOB features and formulate workflows using Sharepoint Designer 2007.
- Gather requirements from the HR and Clinic department and formulate process flows based on it.
- Lead 2 other developers on working on this project.
- Establish post-deployment support to the nurses which includes presentation of the tool.
Medical Consultation
- This is a sharepoint website used by the clinic particularly doctors on monitoring employees medical conditions.
- Create web application using Sharepoint 2007 OOB features.
- Lead 2 other developers on working on this project.
- Establish post-deployment support to the nurses and doctors which includes presentation of the tool.
Environment MOSS 2007 Sharepoint Designer 2007 JQuery Javascript AJAX
Project/Client confidential
MAN Truck Bus Application
- It is a MAN web-based tool that is used for Room Reservation Shuttle Bus Reservation Catering Service Driver Courses Guided Tours and Car Pick-up.
- This is a team enhancement project that involves analysis development and testing using Sharepoint 2010 and C .
- Fix bugs reported by India counterparts working on the project.
Environment Sharepoint 2010 Sharepoint Designer 2010 JQuery MVP 2010 VS.Net C IIS WCF TFS LINQ Firebug BCS TDD Agile
Project/Client confidential
Reklamfixaren
- It is a web-based service and advertisement tool that offers business customers a total solution for their direct mail campaigns.
- Team development enhancement project in which the task bug or enhancement is assigned or tracked via the HP Quality Center tool.
- Fix bugs reported by the testing team and Swedish client PoLo .
- All web pages are done in ASP.Net but deployed in Windows Sharepoint.
- Create ASP.Net User Controls for custom web parts needed on the Reklam web site.
Environment MOSS 2007 Javascript CSS JQuery MVP 2008 VS.Net C ASP.Net Tortoise SVN Firebug HP Quality Center TDD Agile
confidential
This Sweden On-shore assignment involves attending to hand-over meetings of all PoLo applications. Plan is that the development and support of these applications such as Reklamfixaren COS2 and others will be transferred to the Manila Philippines team.
Work hand in hand with the core developers onshore/offshore to ensure proper knowledge transfer of each application.
Review SAD Software Architecture Documents of the projects to be transitioned.
Member of the Deployment Task Force team that develops generic deployment scripts using Powershell that will be reusable for all Sharepoint developments within the PoLo Project.
Environment MOSS 2007 Sharepoint 2010 Javascript CSS JQuery VS.Net C JSP Hudson Powershell WCF Web Service Agile
POINT PoLo COS2
- It is a sharepoint framework tool that is used on integration of the Posten Norden public websites.
- Team development enhancement project in which the task bug or enhancement is assigned or tracked via the HP Quality Center tool.
- Perform unit testing on the applications using test plans and test scripts. Report bugs to the team using HPQC.
- Utilize JQuery on handling front end issues.
- Design develop and modify WCF Service Contracts used on creating catalogs newspaper advertisements and others.
Environment Sharepoint 2010 Javascript CSS JQuery MVP 2010 VS.Net C ASP.Net Oracle Web Logic XML HTML IIS Powershell Firebug Fiddler ULS Viewer HP Quality Center WCF RIA Service TDD Agile SSO
Project/Client Internal Projects
confidential Site maintenance and enhancement for PoLo and ITSS workspace.Enhance UI and adhere to company standards using JQuery and Sharepoint Designer 2007. Create subsite for bench resources to monitor the internal tasks and schedule.
Environment MOSS 2007 Sharepoint Designer 2007 JQuery Javascript Agile
Job Title Front End Developer
confidentialMember of WebInfra Integration team that maintains and decorates Posten Norden sites and its sub-sites.
Fix UI related issues
Environment HTML CSS Javascript JSP SVN Hudson TextPad Maven Agile
Job Title Programming Supervisor / Developed
Project/Client CIO confidential
Knowledge Exchange / Groups Sites and Groups Reporting
These are sharepoint websites developed using a mixture of OOB MOSS and custom .NET. KX site is used for repositories of knowledge and best practices contributions. Groups sites functions as a community website for groups and handles functionalities such as Wiki Discussions News Feeds Activity Tracker and others.
- Provide expertise on creating complex SQL queries to handle groups reporting requests.
- Use of SQL Server Profiler and Execution Plan to troubleshoot and fix slow performing query.
- Create unit and component test plans as well as TCERs.
- Perform impact analysis detail designs unit tests component test plans and sharepoint programming for new KX/Groups requirements.
- Conduct reviews on all the deliverables and requirements.
- Leads a team of developers that will handle development design testing and deployment particular for each release cycle.
- Provide fixes on defects and issues especially involving the collaboration of KX and Groups site.
- Creates estimates using MS Project.
- Create ASP.Net User Controls for custom web parts needed on the KX web site.
Environment MOSS 2007 2008 VS.Net C VB.Net ASP.Net ADO.Net CSS Javascript XML XSL Ajax SQL Server 2008 IBM Rationale ClearQuest IIS TFS VSS NUnit WCF Telerik Newsgator Firebug Web Developer HTTPWatch CAML Fast Query Language MVC FXCop Sharepoint Designer 2007 MS Project Fiddler SSO
Job Title Production Support / SQL Developer / SSIS Developer
Project/Client CIO - confidential
Enterprise Reporting Architecture
- Develop SSIS and shell packages used for ETL cube generation and data reporting for applications such as PGDR-Procurement Global Data Reporting BizInquiry and CAI-Competitive Analysis Insights.
- Perform database modeling on relational databases as well as star schema database.
- Create unit and component test plans as well as TCERs.
- Perform unit testing on the applications using test plans and test scripts. Report bugs to the team.
- Create reports for PGDR requirements using SQL Server and Oracle as Data Source
Enterprise Data Management
Provide fixes for production and development issues for existing data applications such as Enterprise Batch Integration EBI and MRDR.
Assist on setup deployment and migration of databases cubes web applications SSIS packages and autosys jobs.
Resolve data concurrency issues.
Environment BI/ETL SSIS SSRS SSAS SQL Server 2005/2008 Autosys Remedy VSS Power Designer Oracle 10g
Job Title Sharepoint Developer / .Net Developer / Analyst / SQL Developer
Project/Client CIO confidential
Time Away Log Site
- Web application tool used for logging Vacation and PTO s.
- Conduct analysis and create the workflow and website using Out-Of-Box features of MOSS 2007.
Environment MOSS 2007
Project Success Survey Macro Reports
- The survey serves as a mid-checkpoint of the effectiveness of the action plans and programs implemented in response to the April 2007 Global Employee Survey GES results.
- Conduct analysis and create the workflow and website using Out-Of-Box features of MOSS 2007.
- Create VBA Macro Reports based on the survey results.
- Create unit and component test plans and TCERs.
- Perform unit testing on the applications using test plans and test scripts. Report bugs to the team.
Environment MOSS 2007 VBA VB6 MS Access 2007
ARIBA BUYER Roll-Out
- Procurement system used by Accenture Inc.
- Transition the requirements and use cases to the designers and ensuring a clear and complete understanding of the requirements.
- In charge of business process design communications training and testing.
- Perform unit testing on the ARIBA Buyer applications using test plans and test scripts. Report bugs to the team.
- Perform estimates and planning using MS Project.
Environment Mercury Test Director UML MS Project MS Visio MS Powerpoint
RMART Pipeline Reports
- Report Generator used by the HR Recruitment.
- In charge of the detail design and front-end analysis.
- Develop unit test and deploy the application.
- Use of SQL Server Profiler and Execution Plan to troubleshoot and fix slow performing query.
Environment Reporting Services SQL Server 2005 T-SQL DTS VSS
Pet Online R2
- This is an improved online Pre-Employment test used by the HR Recruitment in Accenture.
- Develop design and test the application.
- Create SQL Stored Procedures needed for the application.
- Design the Master Page.
- Modify the pagination of the questionnaire to improve the quality of the ASP.Net web pages.
- Create admin ASP.Net web page site to track status of the applicants test.
Environment VS.Net 2005 ASP.Net IIS SQL Server 2005 T-SQL VSS MS Visio Crystal Reports SSO
Competency Assessment Management Systems
- Investigate and extract data available in Abacus DSM and other reference tables using SQL knowledge. This could be used by CAMS to aid key customers in establishing MDC Manila Data Center specific data values.
- Provide VBA Macro for data records of CAMS data for reporting use.
- Develop detailed designs following the design specifications for CAMS.
- Investigate design problems on CAMS and propose approaches to resolve them.
- Update the SQL Packages to fix different upload issues on CAMS.
- Create UAT scripts for CAMS.
- Participation in final data conversion production migration and deployment of CAMS.
- Conduct post-deployment verification and application migration.
Abacus Demand Supply Management
- Create navigation maps for Abacus DSM roles.
- Create field mapping documents to compare fields in Abacus versus other old database tables used in Recruitment.
- Provide VBA Macro for data records of Abacus data for reporting use.
- Develop data conversion and detailed designs following design specifications.
- Create unit and component test plans of conversion modules and execute component test scripts.
- Investigate design problems on Abacus DSM and propose approaches to resolve them.
- Modified UAT Test Plans of Abacus DSM provided by IDC customized them for MDC.
- Conduct post-deployment verification of data and application migration.
Environment VS.Net 2005 ASP.Net VB.Net MS Project IIS SQL Server 2005 VBA T-SQL VSS MS Visio
confidential
Job Title Senior Programmer / Production Support
Project/Client confidential
PD Calendar Professional Development Calendar
Task is to develop a web-based calendar tool used by lawyers of different confidential offices in scheduling their meetings events and agendas.
Environment ASP SQL Server 2000 Touchpaper VSS
CMIS Client Matter Intake System
Window-based program used by confidential global offices primarily for client/matter transaction client/matter information logging billing references attorney assignment etc. The system runs like an outlook in which the workitem is compared as the email in outlook. Methodologies such as handling blobs database replication workflows crystal reporting and multi-threading are applied in this system.
Our main function with the Global Team is to provide support and enhancements with the CMIS.
Done using Windows Forms on VS2003 using C .
Environment Crystal Reports VS.Net 2003 VB.Net SQL Server 2000 XML Syncfusion components SQLite Accelio Integrate VSS
WPDESK Logging System
Window-based program used by the DSC Document Support Centre operators to log the work status of a certain project or task. This is helpful to all confidential offices because it allows the managers not just to monitor and plan but to improve the performance of work. The system creates logs to Microsoft Outlook on giving status on every job log.
Maintain and enhance this application based on the company needs.
Environment VB6 MS Access 2000 ODBC
Questionnaire Tool
Used to track related matters for reference purposes. The intranet website was done with high-level security that only proper users could access.
Task of the team is to develop a web tool used by Baker Mc Kenzie law offices to provide questionnaires for their clients.
Fixed issues and bugs reported by testers.
Environment VS.Net 2003 ASP.Net C SQL Server 2000 XML VSS
Confidential
Job Title Planning Development Analyst
Project/Client MIS
Hitachi Sales Integration
This project evolved when IBM merged with Hitachi. The Sun Packing Label System is a system that produces Sun Micro packing lists label. Pallet Id Label System is a major requirement of IBM in their shipment process. These systems print labels with the use of Sato barcode printer and upload data on the Oracle database.
Task is to develop different label systems such as Sun Micro Pallet Id Customer and Packing Labels for Mobile and Server HDD.
Develop the different label system applications using windows forms VB6 .
Conduct user training presentation and formulation of new business process and production systems to engineers operators and line leaders.
Provide maintenance and support for production systems specifically Packing Shipment and HDD/Parts Inventory. Creation of reports using Oracle Discoverer.
Environment VB6 Sato Barcode printer Oracle 8i PL/SQL Remedy Oracle Discoverer
MOVE
Develop an Intranet web-based hardware-software inventory program used by MIS department.
Environment ASP Front Page SQL Server 2000
Finished Goods Inventory System for Stacker Warehouse
Autostacker is a robotic machine that stacks all the finished drives in place on its cage stacker. The program has 2 parts. The front-end was done using VB/ASP/VBScript/Front Page and its back-end was the gathering tool which uses VB6 and Oracle that automatically upload all data coming from Autostacker and Warehouse every 8AM. Data coming from Autostacker comes from Postgres while data coming from the Warehouse comes from the SAP interface.
Member of a team that develop a web-based Intranet tool used to monitor the available hard-disk drives for ship-out that is located on Autostacker and Warehouse.
Migrate data coming from SQL Server and MS Access to PostgreSQL.
Environment ASP VB6 VBScript Oracle 8i PL/SQL PostgreSQL Remedy ODBC TOAD
CVCP Customization Visual Check Point
This is a windows system application that prints the specification of a certain blackbox box of hard disks . This system gets data from the ECR Engineering Change Report . An excel file that contains the Model Customer Firmware and other specifications of a certain drive.
Enhance the system based on new packing requirements.
Develop this system applications using windows forms VB6 and VBA.
Fix bugs within the existing system.
Perform UAT with the production workers.
Environment VB6 VBA MS Access 2000 Remedy
2.5 HDD Output Reports
It is a web-based system used for monitoring the movement summary detail and inventory of the 2.5 hard disks. The use of Stored Procedures was implemented to speed-up the retrieval of data coming on the website.
Develop a web-based system used for monitoring the movement summary detail and inventory of the 2.5 hard disks.
Environment ASP VB6 VBScript JavaScript Oracle 8i PL/SQL ODBC TOAD IIS
HEAD QCS Quality Control System
This is the backbone of the QCS project for HEAD Manufacturing.
Project task was related on the formulation of specifications and business process and development of the Master Maintenance Program.
Develop PL/SQL scripts queries functions triggers procedures and packages using Toad and Oracle SQL Plus for maintenance of HDD / Head Manufacturing.
Environment VB6 Oracle 8i Remedy
Confidential
Job Title Analyst / Programmer
Projects Timekeeping System Payroll System General Ledger System
Clients TFS Credit Corp Astoria Plaza and Cathay Land Inc.
Build maintain develop and test software programs for the updates upgrades and customization of the payroll system for each client. Conduct training presentation and demo for different clients.
Environment VB6 MS Access 2000 Crystal Reports
Confidential
Job Title Software Engineer
Project / Client IDS
IDS Client/ Staff Tracking System
A client/server software used for tracking the staffs as well as the status of the clients. It could serve as a Logging System for employees who are assigned on fieldwork and a Project Planner for managers. It could also track expenses job orders service requests client information etc.
Develop and test the system using VB6 and MS Access.
IDS Payroll System
Task is to maintain and enhance the system using VB6 and MS Access
Environment VB6 MS Access 2000/2007 Crystal Reports
Confidential
Job Title Software Engineer
Projects
SIS 98
Application software that is ideal on groceries and supermarkets. This is interfaced on Teraoka Weighing scale hardware. Every transaction on the scale was monitored by the SIS. The system is use by managers to monitor the transactions on the groceries supermarkets to increase productivity and to maintain efficiency on store operations.
Testing and enhancement of SIS using Delphi3
Voucher System
- An in-house software used in handling Petty Cash and Check Voucher transactions.
- Plan develop and test the system.
Environment Delphi3 Paradox Quick Report