Software Developer/business Analyst Resume
4.00/5 (Submit Your Rating)
SUMMARY
- More than 8 years of experience in Software Engineering, Business Process Analysis, Object Oriented Programming, SharePoint 2007/2010, implementation of Client/Server, Database, and Web - BasedSystems in .NET platform using Microsoft Visual Studio.
- The areas of expertise include C#, VB.NET, ADO.NET, Windows Forms, Web Services, ASP.NET using MVC pattern. Excellent team player posing excellent communication and presentation skills.
TECHNICAL SKILLS
- SharePoint Portal Server (2010/2007)
- SharePoint Designer
- SharePoint Web Services
- Web parts
- Event Handlers
- JQuery
- Workflows
- Document Templates customizing master pages
- SharePoint Client Object Model
- CAML Query
- C#.NET
- ASP.NET
- VB.NET
- Visual Studio
- Microsoft SQL Server (2000/2005/2008 )
- Model-View-Controller Pattern
- Source Safe
- Team Foundation Server
- HTML
- XML
- T-SQL
- Crystal Reports
PROFESSIONAL EXPERIENCE
Software Developer/Business Analyst
Confidential
Responsibilities:
- Analyze business and functional requirements to develop new features or do enhancements to the complaint tracking system for the “Equal Employment” in the Department of Labor.
- Develop conceptual models that include Business Process Diagrams, Use Cases, Activity Diagrams, User Interface mock-ups, etc.
- Define requirements through face to face sessions with business owners and create a detailed Functional Requirements Document (FRD).
- Collaborate with the team comprise of other business analysts and developers within the Analysis Phase of System Development Life Cycle (SDLC).
- Develop new features and enhancements to the system using C#, ASP.Net and SQL Server and provide system with statistical reports using Crystal Reports.
- Provide collaboration site in SharePoint for client to automate FRD reviews, Risk Management, Popup Tasks, using JQuery and SharePoint designer.
SharePoint Developer
Confidential
Responsibilities:
- Created workflows to automate product download and client follow up processes.
- Customized master pages, created document templates, automated invoice tracking process.
- Maintained SharePoint Server and did admin settings.
- Created programs to provide bulk update in SharePoint lists using Client Object Model.
Software Engineer
Confidential
Responsibilities:
- Architected, designed, and developed Customer Relationship Management (CRM) modules in .NET platform using C#, ASP and SQL Server following MVC Pattern.
- Designed and developed custom .NET components (data objects, classes, and data sources) and user controls.
- Analyzed business processes and other requirements of customers in order to enhance and further configure the CRM application and engineer more efficient processes applying agile software development methodologies (Scrum).
- Provided clients with server installation, configuration, and integration. Performed data migration from the client’s legacy systems to the SQL Server database. At some points developed data migration applications in order to facilitate migration process.
- Enhanced system reporting capabilities and developed customized reports with Crystal Reports.
- Provided on-going enhancement to the company’s website using ASP.NET, C#, SQL Server.
- Enhanced system’s User Interface from the graphical perspective using Adobe Photoshop.
- Maximized customer satisfaction by providing excellent technical and customer service support for the production environments.
- Troubleshot and followed up on customer-reported issues through resolution by addressing web application bug fixes and providing technical expertise.
- Designed, developed, and maintained the application’s SQL Server database objects on Windows platform in development, integration, testing, and production environments.
- Built and debugged SQL Server database objects including tables, views, stored procedures, triggers, and functions. Performed SQL databases comparison.
- Provided database production support to automate secure backup and restore procedures as well as user access and security management.
- Developed custom-built desktop applications for clients, enhancing their everyday tasks and business processes on .Net platform using VB.Net, ADO.Net and SQL Server 2000.
- Designed and developed several websites for customers based on HTML and SQL Server, most of which required extensive integration with the customer’s back end financial, accounting, and other internal and external systems.
- Created User Manual and Help and Support documents using Adobe Captivate and Photoshop.
- Set up and performed demo sessions for clients, gathered their feedback on the developed system and documented their feedback and further needs. Performed training and Q&A sessions for the customers using MS Power point.