Sr. Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Proficient in C#, ASP.NET, XML, XSLT, ADO.Net, HTML, CSS, JavaScript, jQuery, Ajax, Object-Oriented Programming (OOP); SQL Server, T-SQL, ORACLE, PL/SQL packages and stored procedures; Microsoft Visual Studio Framework, Microsoft SourceSafe and SVN; IIS URL rewrite
- Broad technical expertise in application and database development life cycle processes: discovery, analysis, design, development, deployment, and maintenance. High- and detail-level designs. Strong documentation skills
- Demonstrated abilities in providing quality business and customer supports. Translated business requirements and processes to stable, accurate, and user-friendly system solutions
- Hands-on experience in Project Management. Handling multiple projects at the same time and committed to meeting tight deadlines and budgets
- Creative problem-solving and strong analytical skills. Attention to details. Enthusiastic contributor and team player. Self-motivated and quick learner
EXPERIENCE
Sr. Software Engineer, Confidential,Berkeley, CA Present
- Enhanced lab applications using ASP.Net, C#, jQuery, HTML, CSS, Telerik RadControls, DevExpress controls, Oracle database and PL/SQL
- Create function requirement and design document for the applications
- Create functional and unit tests for the applications
Sr. Software Engineer, Confidential,CA 2011-2012
- Enhanced and completed the web service Demo Engine project using .Net Framework 4.0, C# 2010, XML, CSS, HTML, jQuery, XSLT
- Created input and output controls and containers using ASP.NET, Telerik RadControls, CSS, and HTML
- Defined the layout of the demo page, web service fetch operations, and data mapping using the XML file
- Dynamically loaded and rendered the input and output controls using XML.Net, HTML, CSS, and javascript/jQuery
- Used XSLT to transform the output data from the web services and display on the demo page using the charts and grids
- Modified and created CSS to format the demo pages
Software Engineer, Confidential,CA 2006 - 2011
- Designed and developed n-tier and scalable Web-based Labor Compliance Management System. Used .Net Framework 3.5/3.0/2.0, C# 2008/2005/2003, HTML, CSS, JavaScript, jQuery, Ajax to create user interfaces, including web forms, master pages, user controls, client-side components
- Used SQL Server and T-SQL to design and create stored procedures, user functions, tables, views, and indices for the applications and performance tuning
- Used C#, ADO.Net, Microsoft data access block, ORM, Linq to SQL, Entity framework, Web Services to implement business logic, data access, services and utility libraries, common/module classes. Uploaded and exported client and application data
- Enhanced and maintained project and contractor management and assignment system; Redesigned and implemented federal and state rate import, mapping, and rate project assignment subsystem
- Redesigned and implemented Employee CPR adjustment system. Analyzed new user requirement, created design document, created tables, stored procedures, designed and created web service, UI, and user controls. Experienced in software design, development, and test full life cycles
- Upgraded and implemented payment and payment import system
- Participated in design and development of the Unified Certification Program (UCP) certification and recertification functions. Created automatic notification system, submission and approval/reject functions using .Net, C#, and email notification functions
- Participated in the design and development of Disadvantaged Business Enterprises (DBE) trucking schedule system. Started by Analyzing user requirement, created high-level and detail document, implemented the notifying and maintaining functions, experiencing in software design, development, and test full life cycle
- Created Home page message board. Redesigned the intuitive and seamless UI and user controls using JavaScript and Ajax
- Designed and developed large report system in ASP.Net, Crystal Reports, and SQL Server Reporting Service (SSRS)
- Created documents for the software products during development
- Maintain and trouble shoot the company core system
- Developed jQuery and Ajax skills: Understand JavaScript objects, classes and inheritance in Microsoft AJAX framework; understand Script Manager and partial page update; Making asynchronous network call, configured and invoking web services from JavaScript; Understand client component model, created client-side behaviors and controls; Understand Ajax Control Toolkit API; used jQuery library to create user-friendly UI
Senior Application Programmer, Confidential,Livermore, CA 2006
- Used .Net, ADO.Net, and XML to design and develop Search Tool component in the DCS core products. This tool was designed in Object-Oriented Programming (OOP) and in n-tier architecture, including UI, business layer, and data layer to access database. In this tool, a user enters various identification numbers to retrieve account and business information. The tool also does user input validation and wild card search
- Redesigned and developed a customized TABLE presentation component, which was used in all major components in DCS products. It includes data presentation, paging, page and record navigation and highlight functions
- Enhanced document and image presentation component and navigation functions, using .Net and OOP
- Used .Net, XML and OOP to enhance menu system for DCS products
- Developed, released, and maintained DCS key business products
Customer Service Support (CSS), Confidential,PPL Electric Utilities 1999 – 2005
Senior Programmer in Billing Team 2001 – 2005
- Used ASP.Net, ADO.Net, HTML, CSS and OOP to complete PPL Bill Presentation Component and Duplicate Bill Request Web Application design and development. The project was installed into PPL customer self-support service web site. The application include user interface for user to enter account number and validation, web services to access foundation functions
- Designed, developed, and deployed PPL Intranet Web application suites for customer and business groups. These projects are OOP and n-tier architecture and written in .Net and C#. UI, Web Services (as business and data layers), and SQL packages and stored procedure programs were created for the applications. User can retrieve account and billing information, present and update tariff rate, tax, and log customer contact. The projects were put into production to consolidate thousands of manual data entry and update processes into single automated operations. The projects were also implemented for the company’s SOX (Sarbanes-Oxley Act) compliance
- Designed and developed PPL Tariff Rate programs and standard common library, using EXCEL VBA, ACCESS VBA, COBOL and PL/SQL. This work was mainly done on customer site in the PPL Assessment Management Department. As the Tech Lead on the team, proposed and applied Object-Oriented Programming and other systematic methods in the Rate Case design and programming. The programs were completed within tight deadlines to update PPL Annual Tariff Rate System, and to create reports for Pennsylvania Public Utilities Commission (PUC) and company uses. The project saved significant time and eliminated errors, ensured the success of the 2004 PPL RATE CASE PROJECT
- Core member in PPL Billing Team. Created new Billing enhancements and maintained routine Billing functions, using C++, COBOL, PL/SQL, VB, and UNIX scripts. Led EDI Test and supported Billing Regression Test. Provided supports to Enrollment and Meter business functions
- Supported business groups and customers. Translated business and customer requirements into program prototypes and developed the applications. Kept customers well informed with project progress and status
- Created program documentations and operating instructions
- Designed and carried out program (unit and integrate) test plans
- Significantly reduced back-end program abends by identifying and fixing root causes
- Automated business processes to reduce manual works and errors
- Completed training in Microsoft Certification programs: VB.Net, ASP.Net, and ADO.Net
- Completed training in both Microsoft and PPL Project Management and Object-Oriented Programming (OOP). Applied Project Management and OOP skills in Web Applications and other Billing and Tariff Rate application and database design and development
- Completed Oracle PL/SQL and Database trainings. Completed UNIX script training
