Software Developer Resume Profile
NJ
OBJECTIVE:
Seeking opportunity as a Manager or Lead Developer with a growing, progressive organization
SUMMARY:
Highly motivated, result oriented IT veteran with experience straddling several decades with expertise in full system life cycle. Microsoft Certified Technology Specialist in SQL Server 2008 Database Development and .NET Framework 4, Data Access. , I have progressed from junior programmer to lead software developer to a Manager. I have experience in team building and working in offshore/onshore environments. I have managed small as well as large teams. I am experienced in management, development of web sites, android mobile apps and windows applications. I adapt quickly to change and challenges, and I enjoy building and motivating teams.
TECHNICAL SKILLS:
- Development Languages: .NET C 2.0/4.0, VB.NET, ASP.NET 4.0, ADO.NET ADO.NET Entity Framework 4.0 , JavaScript, CSS, AJAX, JQuery, Knockout, PowerBuilder 7.0/9.0,Transact SQL, Visual Basic 5.0 / 6.0, SQL/PLSQL, DAO, ASP, C/C
- Databases: SQL Server 7.0/2000/2005/2008, Sybase 11.5/12.0, Oracle 7.0/8.0
- Reporting Tools: SQL Server Reporting Services SSRS , Izenda, Crystal Reports
- Tools Others: ERwin, Team Foundation Server, Subversion, MS Visual Studio 2010/2008/2005, Eclipse
EXPERIENCE:
Confidential Manager, Applications
- Confidential is an IT company that provides cloud-based applications, network and infrastructure management to not-for-profit organizations. AllSector services diverse clients like educational organizations, youth, family and adult service agencies, employment and welfare-to-work programs, health and behavior care providers and government entities.
- As a hands-on Manager, I built a team of developers and designed and developed an IVR system for clients to sign in/sign out of class. Implemented SQL Server Reporting Services solution. Designed and developed solution to create PDF reports.
Responsibilities:
- Manage a small team of developers and provide technical leadership as they develop, modify, troubleshoot, and enhance web-based and Android Mobile applications
- Coordinate and communicate with customers throughout development, implementation, and post-implementation periods
- Design, develop, and install enhancements to systems and application software
- Review and analyze existing applications' effectiveness and efficiency, and then develop solutions for improving or leveraging these systems
- Liaise with network, quality assurance, and Business Analysis team to assure success of projects
- Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications
- Effectively communicate expectations to team members in a timely and clear fashion
- Delegate tasks and responsibilities to appropriate personnel
- Disseminate, and enforce coding best practices
Environment: .NET 3.5/4.0, C , VB.NET, Web Services, XML, SQL Server 2005/2008, SSRS 2008, JQuery, JavaScript, Knockout, Team Foundation Server, Eclipse
Confidential
Lead Software Developer
As a member of a small team for the country's leading independent service provider of voice and data communication field services, I was involved in the system life cycle phases for multiple mission-critical applications and systems: Planning, Architecture, Analysis, Design, Coding, Testing, Documentation and Deployment.
Responsibilities:
- Involved in Requirements capture, Design, Development, code review, rollout, maintenance and monitoring and support of InsidEdge ERP system
- Coordinated with technical and business stakeholders
- Resource and time estimation
- Involved in database design, Data Administration, data integrity and performance monitoring of Database
- Set up database replication to run reports and unburden OLTP system
- Integration and monitoring of ERP system with Field Force Automation FFA , a system for technicians in the field. Automated Routing Solutions ARS and Epicor, an accounting system
- Developed, supported and deployed SQL Server Reporting Services Reports
- Re-engineered ERP system from PowerBuilder 9.0 to .NET C using .NET Remoting with the help of offshore company. Redesigned the system with many new features such as
- Added audit trails of user actions in the system, with automatic email notifications
- Added ability to import data from the Excel spreadsheets, enabling users to enter thousands of orders in a fraction of a minute
- Added complex business logic in the database tables for easy change
- Added Role based Security module, central error logging, and individual user settings for each screen which are stored in database.
Confiidential
- Participated in selecting the outsource company
- Responsible for technology evaluation and selection
- Responsible for giving requirements to offshore team
- Co-ordination between on-site and offshore team and project management
- Code review and functional testing
- Development of Billing and Routing modules and re-writing complex business logic
- Environment: .NET 2.0/4.0, C , ADO.NET, XML, Visio, SQL Server 2005- CLR Triggers, T-SQL Triggers, Stored Procedures and Views, SSRS, ERwin 7.3, Subversion
Confidential
- Real time integration of ARS system with ERP system. ERP system sends real time ticket and resource changes to ARS system through the message queue. In turn, ARS system decides the optimal plan and routes a technician depending upon the job value, customer site location, Service Level Agreements SLAs , technician's skills, work hours and travel time/distance and give updates to the ERP system. Technician in the field downloads the job on their mobile device and completes the job, sends data back to ERP system for review and billing. The architecture of the integration is based on Service Broker queue which guarantees the delivery of data between different systems.
- Designed, developed, tested and deployed integration solution
- Responsible for ongoing support and enhancements
Environment: .NET 2.0, SQL Server 2005 CLR Triggers, T-SQL Triggers, Stored Procedures, SQL Server - Service Broker, Web services
- Client web portal is extranet portal facilitate Acuative's clients to get automated information regarding order status. This portal has functionality to Search the order by different search criteria as well as place a new order. Role:
- Designed, developed, tested and deployed web Portal
- Responsible for ongoing support and enhancements
- Created a web utility for Technician to correct their Codeoffs
Environment: ASP.NET 4.0, AJAX, JavaScript, CSS, HTML, ADO.NET Entity Framework 4.0, LINQ, SQL Server 2005
I was involved in design, development, deployment and maintenance of an N-Tier distributed object oriented Application Toga Ace -using PFC.
Confiidential
- Utilized ERwin to develop logical and physical database design.
- Involved in Data Administration, data integrity and performance monitoring of Database.
- Designed, analyzed and tuned SQL queries for maximum performance.
- Developed a DLL as a wrapper on a third party database Vertex Quantum Sales and Use Tax to integrate it in PB environment using C .
- Developed multiple modules using PFC.
- Developed an in house auto database backup batch process.
- Created customized reports using Crystal Reports
- Participated in the creation of the application's help system, which was developed with RoboHelp.
Environment: PowerBuilder 7.0/9.0, PFC, Sybase 11.5/12.0, SQL Server 2000, ERwin 3.5/4.0, Crystal Reports
Designed, developed and deployed a Project Tracking system consisting of Order Entry, Order Tracking, CRUD Maintenance screens and Reports for a sister company. I developed Client-Server application using PowerBuilder.
Confiidential
- Responsible for logical and physical design of database
- Developed all the modules
- Environment: PowerBuilder 7.0, Sybase 11.5, ERwin 3.5