Senior Software Developer Resume
Berwyn, PA
OBJECTIVE:
Seeking a challenging position in the Information Technology field. Interests include Software Development, Systems Analysis and Design, Database Administration, Reports Development, System Administration, IT Support, and Windows and Web Development.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET, Turbo C, Visual C++, Delphi, PL/SQL, VMS Basic, ASP.Net 1.1/2.0/3.4/4.0, MVC 2/3/4, Visual Studio 20 / 2010
Operating Systems: DOS, Windows 95/98/XP/Vista/7, Slackware Linux, Windows 2000/2008 R2 Server, VMS OS
Databases: MS Access, MS SQL Server 7/2000/2005/2008 R2, MySQL
Internet: Active Server Pages (ASP), ASP.Net 1.1/2.0/3.5/4.0/ 4.5, VBScript, JavaScript, CGI, Macromedia Flash, HTML, XSL/XML, CSS, Ajax, jQuery/JQM, JSON
Others: EF, Crystal Reports, COM Programming, ActiveX Data Objects (ADO/ADO.NET), Data Access Object (DAO), Object - Oriented Design (OOD) experience, VBA, ActiveX Development, Database Design, UML (Unified Modeling Language), Technical Support, Unit Testing, Software Engineering, Stored Procedures, Relational Databases, Subclassing and Hooking, XML, Schemas, AJAX, Aspose PDF, eGate, HL7, PhoneGap, Facebook API, Twitter API, Entity Framework, Ninject, Moq, NHibernate, ThermoFisher, Zebra
PROFESSIONAL EXPERIENCE:
Confidential, Berwyn, PA
Senior Software Developer
- Worked with the dev team for a web project in United using MVC.
- Worked with the dev team for a web project in Tranzact using MVC.
- Designed and developed BarCoding module for the NewPath application in University of Pennsylvania Health System (UPHS) Dermatology Department.
- Upgraded and supported the NewPath application that allowed it to process HL7 messages coming from EPIC. This is used by the Dermatology Department in UPHS.
- Maintenance of reports used by the Dermatology department using SSRS.
- Worked with the team for a web project in Energy Plus company using MVC.
- Worked as a C#/SQL developer in a RockIt financial company.
- Used C#/VB.Net/ASP.Net 3.5/4.0/MVC 2/3/jQuery/CSS/XML/SQL Server/SSRS for these projects
Confidential, Malvern, PA
Senior Programmer Analyst
- Developed an ASP.Net application called Galileo Explorer geared for systems administrators to help them identify performance bottlenecks and underutilized hardware.
- Developed a desktop (multi-threaded) application as a tool for a database-backup system.
- Used VB.Net/ASP.Net/Ajax/CSS/XML/MySQL for these projects
Confidential, Lancaster, PA
Senior System Administrator
- Develop reports using Crystal Reports
- Maintain and support Novius Software (Siemens)
- Develop interactive documents for Novius
- Develop Novius reports, using Excel and MS Access
- Maintain and support PowerScribe
- Develop Visual Basic applications using MS Access and SQL Server as back-end
- Created a small program to alert Transcriptionists when a STAT study has been read by a radiologist, using .Net 2005, ADO.net - reducing wait time for patients
Confidential, Malvern, PA
Programmer Analyst II
- Developed small-to-large projects for different credit unions which include customization and fixes using VB/VB.NET 2003/2005, VMS Basic, SQL Server, VMS OS, XML
- Wrote detailed functional and technical specifications for application projects
- Ensured programs meet coding specifications, testing, and supportable
- Provided technical guidance and supervision to peers and team members.
- Analyzed existing applications and systems, and makes recommendations for changes and improvements.
- Managed customer projects during installation and testing of software.
- Keeping current with new technology and is able to disseminate information to peers.
- Provided technical support throughout project life cycle.
Confidential, Lancaster, PA
Consultant/Programmer
- Maintaining existing applications in the bank (LOST Application) using VB/VB.NET and SQL Server
- Provides technical guidance to the IT department
- Provides support to in-house applications
Confidential, Lancaster, PA
Project Manager / Programmer
- Managed, administered and maintained the Calyx Point software
- Supported all loan officers using Calyx Point - Tier 2
- Troubleshoot issues with all loans saved to Calyx Point
- Making sure all users have the up-to-date Calyx files on their laptops
- Developed utilities and patches (software programs, VB) to enhance loan officers productivity
- Developed custom forms for Calyx Point
- Trained IT support analysts for enhancements on Calyx Point
- Maintained LOST and make sure all loan officers’ necessary requirements and needs are satisfied.
- Created reports (using Crystal Reports) pertaining to all loan officers vendor accounts and all other information related to them which are used for tracking the bank’s needs to decide on the necessary enhancement of the system
Confidential, Lancaster, PA
Visual Basic Programmer / Crystal Reports Developer
- Developed a client/server application for the bank’s loan officers using VB 6.0 as the front-end and SQL Server 2000 as the back end database.
- Develops various utilities used as tools for the bank’s software
- Develops VB applications for the bank’s loan officers’ software (Calyx Point)
- Develops QA application using Excel's VBA to automate finding duplicate entries for settlement agent - increases productivity
- Develops a Calyx Importer application using Excel to import tab delimited text files to Calyx Point software - reduced data entry operation
- Develops VBA-powered MS Access application for loan officers’ security information.
- Develops forms to automate data entry of settlement agents
- Automating various tasks to improve productivity
- Develops reports using Crystal Reports 8.5 (Database: UniFiServ)
- Creates reports’ documentation
- Develops SQL scripts
- Helpdesk support
Confidential
Programmer / College Instructor
- Developed an Automated Student Examination using Visual Basic 6.0 with MS Access as the database to allow students take computer exams in a LAN environment - faster exams results output.
- Developed a Credit Cooperative Administration System software using Visual Basic 6.0 with SQL Server 7.0 as the database server which will be used by the credit cooperative in the university - increased members’ satisfaction.
- Worked as team leader of a student development team applying software engineering principles to various software projects - participated in analysis and design, coding, testing, and documentation.
- Implemented a Library Internet Café scheduler software that allows the library’s supervisor to schedule and control students’ access in the university’s library Internet access - resulting to an organized scheduling process .
- Developed (Linux C) CGI Scripts that enable students to access their grades in the Web.
- Developed a GameSpy software that prevents students from installing and/or playing prohibited games in the university’s computer laboratories - increased students’ productivity.
- Developed small-sized software applications such as Registry Tool (like Policy Editor), Internet Connection Checker, Bingo, and McAfee VShield controller.
- Developed Turbo C programs such as CPU scheduling algorithm programs (e.g. First-Come First Served, Priority, and Round-Robin Scheduling)
- Used Unified Modeling Language to design object-oriented programming projects.
- Lectured on project management and software development documentation
- Lectured on Visual Basic 6.0 attended by faculty members of the university
- Taught computer subjects such as SQL, Database Design, Software Engineering, Systems Analysis and Design, Visual Basic, C, Visual C++, MIS, and Data Structures.
- Developed VBA-powered MS Office documents.