It Analyst Resume
Sterling, VA
PROFESSIONAL SUMMARY
- 10 years of experience in developing, implementing, maintain and supporting applications using Microsoft technologies with good domain knowledge and methodologies related to Healthcare, Sales & Marketing and Banking verticals.
- Knowledge in Core Java, Android OS and SDK and jQuery mobile.Worked with Android SDK 4.3, SQLite, ADT, AVD, ADB commands, XML layout design.
- Extensive experience with developing custom applications with API.
- Experience in working with HTML5, CSS3 and jQuery.
- Proficient knowledge in Microsoft .Net 3.5/4.0/4.5 and Visual Basic 6.0.
- Good knowledge of ASP.Net, MVC 4 framework, Razor, Entity Frameworkand Web Services.
- Knowledge in Microsoft Sharepoint.
- Thorough knowledge of Object Oriented Analysis and Design OOAD, N - Tier Architecture, DAO, DTO.
- Excellent knowledge of Crystal Reports 10.
- Strong in backend database writing views,stored procedures, SQL and triggers Oracle databases. Basic
- Knowledge of DTS in SQL Server 2000 and SSIS in SQL Server 2005.
- Proficient knowledge in SQL Server 2000/2005 and Oracle 9i/10g/11g.
- Excellent knowledge of MS-Excel and VBA.
- Client-Server based applications developed using Visual Basic, Reusable Businessobjects/Active X Components for various industries like banking, communications etc.
- Expertise in ITSM ticket handling. Practical exposure to work as per ITIL v3 standards for Incident Management.
- Proficient knowledge about change control documents and electronic signature.
- Good implementation knowledge of CMMi Level 5 Standards.
- Strong in Business requirement analysis and functional specification design and documentation.
- Extensive experience with Component Based modeling with Unified Modeling Language UML.
- Excellent skill in development, maintenance and support of web and desktop software application.
- Dealing with issues and enhancements about the application that come on daily basis based on client requirements.Proficiency in end user and client interaction.
- Wide exposure on project management activities like effort estimation, work distribution, client communication, team effort utilization metrics etc.
- Worked in Life Sciences and Healthcare area in development and support projects.
- Proficient knowledge in Electronic Notebook (ELN).
- Good communication and interpersonal skills.
TECHNICAL SKILLS
Software Tools/Skills: C# 3.5/4.0, VB.NET 3.5/4.0, ASP.NET 3.5/4.0, HTML5, CSS3, jQuery mobile, jQuery, MVC4 Framework, Entity Framework, Razor, Sharepoint 2007/2013, XML, Biztalk, Core Java, Android SDK, Web Service, Visual Basic 6.0, IronPython scripting based on Microsoft .Net framework, Winbatch scripting, VBA, ADO, ODBC, N-Tiered Client/Server Design, Visual SourceSafe, Microsoft Office Access, Excel, Powerpoint, WCF, Windows Services.
Databases: SQL Server 2000/7.0/6.5, Transact-SQL, Oracle 8i/9i/10g/11g, PL/SQL, MS Access,DTS
Design Tools/Skills: Microsoft VS Express 2012 for Web, Visual Studio 2003/2005/2008, Visio, Toad, Eclipse IDE, ADT, SQL Query Analyser, IIS 6.0/7
Reports: Crystal Report 8.5/8.0/10
Operating Systems: Windows 8, Windows 7, Windows XP, Windows NT, Windows Server 2003/2008R2, MS-DOS, Unix, Linux, Android OS
Domain Knowledge: Banking and Finance, Life Sciences and Health Care
PROFESSIONAL EXPERIENCE
IT Analyst
Confidential, Sterling VA
Environment: Android SDK 4.3, Java 1.7, XML, ADT, AVD, ADB commands, Samsung Galaxy Note 3
Responsibilities:
- Gathered details and studying the technology to be used.
- Used XML to design the screen layouts. Widgets like spinner, edittext, textviews, softkeyboard are used. Styles used dynamically change the border of the various views.
- UI development with Activities/Fragments.
- Activities and Intents used to implement the functionality of the each of the layouts.
- Build images using Draw 9Patch tool.
- Developed test cases to validate the app.
- Validations implemented to check for the number of decimal places, minimum data required for calculation, navigation using the back link.
- Tested the app for the correctness of the developed functionality.
- Paper written for the app giving details about the specifications and functionality implemented.
- Installation and testing in Samsung Galaxy Note 3 using ADB.
- Developed the application's view with the proper controllers.
- Debugging using Eclipse android plugin and DDMS tool.
- Created the idea for the project and proposed this as a project for the course.
- Setup the scope and specifications for the project. Collected the technical details for the project.
- This task involved setting up the Activities, Classes, UML diagrams, and defining the scope.
- Designed the layout using swipe views and fragments. Made the app compatible for small screens like mobiles and larger screens like tablets.
- Developed contracts to store data in internal SQLite database.
- Designed and implemented the Data Model with SQLite.
- Developed service that can send automatic notifications based on the expiry dates.
- Tested and documented done for the app.
- Developed app’s views with proper controllers.
- Debugging using Eclipse android plugin and DDMS tools.
Confidential, Sterling VA
Environment: jQuery Mobile, HTML5, CSS3, Eclipse 3.1, Tomcat Server 5, jQuery
Responsibilities:
- Created the idea for the project and proposed for the course. Specified details for the project and studying the technology to be used.
- Prepared technical specification to state the project requirements.
- Involved in organizing meetings and provide status updates.
- Design and collection of information to be shown in the presentation.
- Viewports and media queries used to make the app compatible for various screen sizes.
- Development of application.
- Testing and Documentation.
- The application was designed on ASP.Net MVC Framework to make use of MVC pattern.
- Used Asp.Net validation controls to validate user input.
- Used minification and bundling to package the resources.
- Extensively used the MVC classes to implement the Action Controller flow based on the business logic.
- Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
- Used design patterns like DAO and MVC.
- Used session management in MVC to exchange data within the application.
- Developed web tier using ASP.Net controls, CSS, HTML.
- Involved in writing test cases.
- Implemented connection pooling techniques for enhanced performance.
- Involved in web deployment of project to QA, QA to UAT and UAT to Production environments.
IT Analyst
Confidential, Malven, PA
Environment: Microsoft .Net 2.0/3.5, ASP.Net MVC, Microsoft Sharepoint, Oracle 9i/11g SQL Server 2000, Crystal Report 10, Usage of Windows Powershell Scripting, Iron Python Scripting, Winbatch Scripting.
Responsibilities:
- Proficient knowledge about workflow stages in ELN (Electronic Notebook).
- Performed enhancement to develop and setup interface between ELN and various other applications like LIMS, Openlab etc…
- Worked on n-tier architecture web service and ASP.Net MVC components.
- Worked on analyzing and collectingclient (IT client) requirements for system enhancement and/or vendor interaction while above activities.
- Day to day interaction with end users (scientists) who are using ELN and all other related application.
- Organized and held meeting to collect specifications of various templates and forms in/with ELN with client (IT) and end users (scientists) help users to use them for recording experiments.
- Developed model view structure with MVCpattern.
- Designed and given demo of this to end users to collect approval.
- Developed various templates and forms in/with ELN. Managed and done complete approval and documentation process to implement this through all environments.
- Administered Sharepointto keep track for validation documents. Developed webpartsfor end user feedback collection form.
- Have an exposure to work on and troubleshooting Iron Python scripting used in ELN.
- Suggested and explaining client about automating regular monitoring work.
- Worked on creating/generating automatic Winbatch scripts to carry out regular jobs in application and for installation of software.
- Involved in developing and coordinating development of automation of daily activities for monitoring work.
- Skilled in analyzing and understanding functionalities. Involved in finding and troubleshooting software bug/errors and communicating/coordinating these through the required channel so that these are fixed.
- Understanding the end users’ expectations from the application and explaining themwhat best suits their work.
- Visiting and meeting end users and applying fixes for them.
- Worked on collecting and generating requests/tickets trend and suggest approaches to client that can minimize/regulate tickets/requests and can provide better service.
- Suggested and worked on creating and organizing articles that give readily available information to end users and they do not have to wait for the helpdesk to respond to them.
- Have been working in various phase releases and upgrade activities when new functionalities and versions are installed.
- Model-View-Controller(MVC) Architecture.
- Presentation logic is separated from the Business log.
- Best Practices and patterns are used in each tier, making the application modular and distributable.
- Developed SQL transaction for storage and retrieval of data.Developed system test cases.
- Analyze, learn and transitionnew functionalities that come up with upgrade/new release.
- Worked on designing a tool that can monitor the status of various services in one or multiple servers to ascertain they are all up and take the necessary action if found not running. This will also have UI to allow a user to have flexibility to set up/run activities manually. The application is planned to use WCF, Windows Services and UI (yet to be finalized on the technology to be used).
- Have proficient knowledge and experience in documentation standards.
- Have proficient knowledge of creation of Change Control documents (Installation Qualification Checklist - IQ, User Acceptance Testing Script - UAT, Incident Report - IR etc…) for tracking the installations/setup/changes being done Production environment and usage of electronic signature.
- Estimating effort required and determining resource requirement.
- Monitoring the progress of work and holding status meetings.
- Communicating with offshore and onsite team.
- Reporting status to managers and higher level.
Assistant System Engineer
Confidential
Responsibilities:
- Gathering testing requirements through meetings and discussions with onsite.
- Writing and executing test script.
- Post Implementation Support and have prepared project presentation for knowledge improvement about the project.
- Responsible for technical development of application dealing with sales at different locations and report generation based on the sales.
- Responsible for day to day client interaction for customization of application.
- Visited client locations to ensure system is running fine and setup software at client location.
- Involved in requirement gathering to design and enhance the application as product for the organization.
- Worked on analysis of application and suggesting improvements to enhance functionalities.
- Coordinated with testing team to provide updated application and then fixing the observations.
- Worked on bug fixes and coordinating with team members to complete targets.
- Daily interaction with supervisor to provide status updates and to keep track of any inputs about specification of the project.
- Worked and Developer and Quality Controller (QC).
- Worked on collecting specifications of reports.
- Designed and suggested design of reports.
- Involved in development activities using Microsoft .Net 2003 and SQL Server 2000.
- Prepared DTS package for weekly update of data.
- Creating stored procedures, tables and views.
- Worked on analysis of enhancement requests and assisted in design.
- Worked on enhancement requests and bug fixes.
- Database maintenance routines for modules.
- Maintained the documentation for the project as per the CMMi Level 5 standards.
- Worked on preparing Design, Installation and User testing documents.
- Application deployment and maintenance.
Assistance Software Engineer
Confidential
Environment: VB 6.0 (OCX), SQL Server 2000, Microsoft Sharepoint, Crystal Report 10, Microsoft Excel 2002.
Responsibilities:
- Developer of reports to depict the sale of the company.
- Development in VB 6.0 to create forms and reports.
- Designed and development OCX control to be added in Windows or Web applications.
- Worked on designing and coding of OCX controls to generate the reports.
- This included VBA coding to show business specific customized functionalities like subtotal, sorting summation etc.
- Worked on enhancement requests and bug fixes.
- Assisted in designing forms and fixing bugs
- Participated in client and team meeting about project discussions.
- Maintained the documentation for the project as per the CMMi Level 5 standards.
- Worked as developer in this migration project.
- Analyzed design and setup of the current project.
- Assisted on requirement gathering and design.
- Designed and build user interface for the application.
- Analyzed modules written in VB6.0 and build same functionality in VB.Net.
- Carried Testing and Peer Testing of the project.
- Designed and built report using Crystal reports.
- Worked on bug and issue fixes to ensure the application is available for end users.
- Application deployment and maintenance.
Environment: C#.Net, Oracle.
Confidential
Responsibilities:
- Worked as developer for VB.Net 2003.
- Collected requirements and documented them.
- Analyzed and broke the structure into various objects.
- Build diagrams of the objects and their relations.
- Discussed within the team. Collected all inputs and added to the diagram to best accommodate the requirement.
- Presented this to client with the team.
- Finalized on the structure and divided modules among the team to build them.
- Written code to implement the suggested design in .Net 2003 and using Oracle database.
- Coordinated the status of development modules with the team.
- Worked on coordinating and integrating all modules together.
- Held meeting with client to show the application and present its usage.
- Visited client site and held meetings with head of department.
- Collected and documented requirements.
- Collected paper forms that are used to document the various processes.
- Held team meeting to discuss upon the specification and create design.
- Create documents and build user interface forms.
- Presented user interface and flow program to head of department.
- Collected feedback and adjusted necessary changes and flexibility to best suit the day to day work.
- Worked on writing C# code for specific modules.
- Worked on ntegrating all modules built/written in the team.
- Written final documentation of project with description of each of the forms/pages and described to the client.
- Worked on setup and deployment of the project and documenting the instructions to use it.
- Visited client location to follow up about the performance of the program.
Environment: C#.Net, Microsoft Excel 2002, SQL Server 2000.