Sr. Software Engineer Resume
NY
SUMMARY:
- 17+ years of total experience in Information Technology
- 9+ yrs of experience in USA/ 10+ yrs of experience in .Net
- Excellent interpersonal and communication skills ed “Best Execution Team” by Onward Technologies Limited
- Proficient in web and client / server application design, development and testing software systems using multiple computer languages, APIs, and tools on diverse operating systems
- Good experience in Vb.Net, C#, Asp.Net, XML and XSLT technology
- Excellent experience in RDBMS such as Oracle, SQL Server and MS Access
- Experience in Object Oriented Programming with an understanding of software engineering practices
- Experienced working in Agile team using Scrum Methodology/Design Patterns
- Interested in open source (python, django, php) and mobile technologies (objective - c)
TECHNICAL SKILLS:
Operating Systems: Microsoft Windows 95/98/NT/2000/XP, DOS
Languages: C#. Net, VB.Net, .Net Visual Basic, C, C++, PL/SQL
RDBMS: SQL Server, Oracle, MS Access
Web Technologies: ASP. Net, ADO. Net, XML, XSL, JSON, IIS, HTML, ASP, JavaScript, VBScript, CSS, DOM, MVC, Razor View, Entity Framework, Linq, JQuery
Tools: VSS, Star Team, Team Foundation Server, PerForce, SVN, Git
Others: NUnit, NHibernte, NCover, Visio, MTS, COM, DCOM
PROFESSIONAL EXPERIENCE:
Confidential (NY)
Sr. Software Engineer
Environment: MVC 3.0 with C#, Razor View, Linq, JQuery, Entity Framework, Oracle 11g
Responsibilities:
- As a team member, I am required to work on Credit Bureau part of the project, such as creating Views, Models and other code base which interacts with the database.
- Interaction with offshore team, assign work, monitor progress and report back to management
- Participate in architecture meetings to set a road map for current and future products
- Work with product owners and developers to solve technical and logical issues
- Peer code review
- Work closely with QA to determine quality and test metrics and plan
Confidential (NY)
Sr. Software Engineer
Environment: ASP. Net, Oracle, VS .net 2.0, VB.Net
Responsibilities:
- Understand the existing system (i.e. AfterMarket, eMenu, Credit Bureau, Compliance)
- Gather requirements and prepare a necessary document
- Prepare estimation of any project assigned to me
- Analyze and design the project
- Code for web pages, user and server controls
- Code for database components
- Deploy of code to different servers
- Test and debug code
- Participate in production deployment
Confidential (NY)
Engineer
Environment: ASP. Net, SQL Server 2000, VS .net 2.0, C#, Team Foundation Server
Responsibilities:
- Developed web pages (.aspx) using ASP.NET, JavaScript.
- Develop new functionality as and when required.
- Developed business objects using C#.
- Performed Unit Testing.
Confidential
Sr. Software Developer
Environment: ASP. Net, SQL Server 2000, VS .net 2.0, C#
Responsibilities:
- Understanding of existing code written in VB6, ASP and develop expertise of the code
- Followed N-Tier architecture development that involves SOA architecture.
- Developed reusable user controls which takes care of event handling, and processing data.
- Developed web pages (.aspx) using ASP.NET, JavaScript, and reusable web user controls.
- Developed business objects using C#.
- Worked extensively on developing the SQL Server stored procedures.
- Performed Unit Testing.
- Responsible for Peer-to-Peer code review and coordination.
Confidential
Sr. Software Developer
Environment: VB 6, ASP. Net, VBScript, SQL Server 2000, Access, IIS 6.0
Responsibilities:
- Understanding of code and develop expertise of the code
- Document the understanding for future
- Identify if any missing pieces
- Help with the testing
- Deploying to production
Confidential
Sr. Software Developer
Environment: VB .Net, ASP. Net, VBScript, SQL Server 2000, IIS 6.0, Windows 2000/XP, MS SQL Server Reporting Services
Responsibilities:
- As a Team Leader, I gathered requirements from the client and created System Requirement Specification (SRS), Class diagrams, Sequence diagrams.
- I have Understood the current system and their domain for any further projects required to be done
- I interacted with the client to give feedback for the progress of the project
- I was involved in Estimating time required for Enhancements
- I was involved in Design of report generation and deploying on the Intranet/Internet and security features.
- Used Stored Procedures and Triggers in SQL Servers for backend
- Created multiple classes and Web-forms and User-controls in VB.Net framework
- Delegate work to team members
- Coding for functionality of Dynamic creation of Tree, XML Parser, Process Data
Confidential
Sr. Software Developer
Environment: VB .Net, ASP. Net, VBScript, SQL Server 2000, IIS 6.0, Windows 2000/XP
Responsibilities:
- Periodic interaction with the client to get the requirements and give the progress report of the project
- Understanding user requirements and creating necessary diagrams using Visio
- Coding for Front-End, Business Logic and DB related
- Deploying on the Intranet/Internet and security features.
Confidential
Consultant
Environment: C#. Net, ASP. Net, SQL Server 2000, IIS 6.0, JScript
Responsibilities:
- Periodic interaction with the client to get the requirements and give the progress report of the project
- Create Use cases and sequence diagrams
- Create classes, web services and windows services using C#. Net
- R&D on third party tools such as AutoMate Scheduler, Campaign Server
- Create GUI in ASP. Net using web user controls
- Connect to database using ADO. Net
- Delegate work to team members
- Prepare test cases
Confidential
Software Engineer
Environment: C#. Net, ASP. Net, SQL Server 2000, JScript, IIS 5.0
Responsibilities:
- Create Use cases and sequence diagrams
- Create classes in C#. Net
- Create GUI in ASP.Net using web user controls
- Connect to database using ADO.Net
- Prepare Test cases
Confidential
Software Engineer
Environment: C#. Net, ASP. Net, SQL Server 7, JScript, IIS 5.0
Responsibilities:
- Create Use cases and sequence diagrams.
- Create classes in C#. Net
- Create GUI in ASP.Net using web user controls
- Connect to database using ADO.Net
- Prepare Test cases
Confidential
Software Engineer
Environment: ASP, SQL Server 6.5, VBScript, JScript, IIS 5.0
Responsibilities:
- Create GUI using ASP
- Connect to database using ADO
- PrepareTest cases
- Test and Debug
Confidential
Software Engineer
Environment: VB6, ASP, SQL Server 7, VBScript, JScript, IIS 5.0
Responsibilities:
- Create COM objects using VB6 and Connect to database using ADO
- Create GUI using ASP
- Test and debug
Confidential
Developer
Environment: ASP, SQL Server 6.5, vb6, VBScript, JScript, IIS
Responsibilities:
- Create COM objects using VB6 and Connect to database using ADO
- Create GUI using ASP
- Design and create reports using Crystal Reports
- Test and debug
Confidential
Developer
Environment: ASP, SQL Server 6.5, vb6, VBScript, JScript, IIS, MS Access
Responsibilities:
- Create COM objects using VB6 and Connect to database using ADO
- Create GUI using ASP
- Design and develop the startup module
Confidential
Developer
Environment: VB6, MS Access, Oracle
Responsibilities:
- Create front end and COM objects using VB6 and Connect to database using ADO
Confidential
Developer
Environment: SQL Server, VB5, Crystal Report
Responsibilities:
- Create front end using VB6 and Connect to database using ADO
Confidential
Developer
Environment: VB5, Oracle
Responsibilities:
- Create front end using VB6 and Connect to database using ADO