Having spent 15 years of hands on experience in IT Industry with all sides of technology and business corners including 7 years in software development with recently working as a Team Lead/ Senior Software Engineer. A proactive, high-achieving Team Lead of designs, development and implementation of software solutions, and a capable overseer of administration and support for dozens of business applications, yielding seismic improvements in stakeholder satisfaction and operating efficiencies.
| Development Tools: | Visual Studio, Web Matrix |
| Programming Languages: | C , Visual Basic, SQL, HTML5, Java Script, Baan API |
| Platform Development: | Web, SharePoint, Microsoft Azure, Internet Explorer, Apps for Windows |
| Application Package: | AJAX Control Tool Kit 4.0, CSS Friendly1.0, elmah, log4net 2.0, NLog |
| Programming / Testing tools: | VISIO, TFS, Microsoft Test Manager, QC, SoapUI, JIRA, Confluence, Fiddler, Telerik JustDecompiler, SQL Data Tools, SQL Analyzer, TOAD, LINQPad, Browser developer tools, WCF test client, nDepends, Enterprise Architecture, Asynchronous Programming, Multithreading Programming, OO Programming |
| Software Architecture : | SOA, Client/Server, N-Tier, 3-Tier, Object-Oriented, Layered architecture, Component -Based |
| Frameworks: | ASP.NET Web Forms, MVC, Web Pages/Razor, Mobile Single Page, Apps , Web Services SOAP,WCF Data service using OData, RESTful service using WEB API , Real time SignalR, Caching , Data Access ADO.NET,EF,LINQ ., Java Script Framework JQuery, Angular JS, Knockout JS, Bootstrap , Light Switch, WCF |
| Database / DB Tools: | Oracle, MS SQL Server, Oracle Developer Tool |
| Desktop Tools: | Snag IT, Microsoft Office Suite, Share point |
| Hardware: | Rack mounted servers, blades, chassis, structured |
| Operating Systems: | UNIX, Windows, Mac |
| Web Servers : | Microsoft BizTalk Server ,UltiDev Cassini Web Server, IIS 7.0 |
| ERP/CRM: | Baan/ZOHO |
| Team Management : | Do things right, Delegation, Motivation, Communication, Discipline |
| Leadership: | Do the right things Lead by example , Good listener |
| Business | Planning Process |
| Industries: | Healthcare, Distribution, Manufacturing, Retail, Automotive |
| Functional Areas: | Application Development, IT-General, Network Management, Service Management. QA Testing, Business Analysis, Project Management, Application support |
| Methodologies: | Agile Scrum , Waterfall, Prototyping, Incremental, Spiral, RAD, MOL |
| Confidential |
| Team Lead/Senior Software Engineer |
| Role Summary: - Act as a liaison between corporate systems and the IT division to meet business objectives through the use of technology.
- Manage the projects and career development for a team of software developers and applications integrator.
- Plan, execute and manage all projects enhancement and suggest database changes for complete integrated system.
- Ensure that integration projects meet business requirements and goals, fulfill end-user requirements.
- Participate in system architecture design and tool set selection.
- Create high level and detailed work break through dictionaries and estimates for project management.
- Provide on-going technical and functional support for vendor applications in production.
- Work diligently to enhance or improve business processes via integration as necessary.
- Orchestrate projects and corresponding strategies between business units and associated teams .
- Trained the new developers on the projects for business flow and integration between projects.
- Mentored three developers under direct supervision for any suggestion and problem solving.
- Coordinated with off shore developer team for multiple projects for assigning and integrating the deliverables.
- Worked with legacy code, reverse engineered the code and created documentation using nDepends.
- Created design documentation for the next phase of integrated projects which will be converted multi language, multi-language and most recent technologies to be used, which will be using enterprise web services to connect to Baan instead tightly coupled.
- Enhanced the following projects based on required enhancements.
- Branching and merging in TFS as products are released in production.
- Created flow charts in VISIO as per business analysis for developers.
- Trained the developers for the products I was responsible for before project was over.
- Took a complete ownership of the products.
|
| Confidential | | Project Description: Repair Track It is online site that offers you the ability to manage your repair experience with the BOSCH Service Solutions products by providing you with an easy way to send your product in for repair and track it. From the moment it leaves customer facility to the moment it returns to customer, customer will have the latest information about their product.Generate a repair return authorization by printing out a UPS tracking number directly from this site.Review and approve repair estimates online.Make credit card payments for your repairs online.Up to date warranty and service information include any special programs that exist with customer products. | | Technology used: VS2012, SQL server 2012, Oracle Baan SSIS,UPS web services , Online payment web services, Internal web services from Baan using WCF, Forms authentication. | | Job Description Summary: - Envolved in enhancement done for the additional vlokswagen as their business partner .
- Enhancement done based on UPS shipping requirnment changes.Implimented the masterpage level compression technique to better web site perofrmance.
- Created a TFS environment document required to configure developer machine from offshore to On shore team here.
- Co-ordinate with Offshore team, assign the work to programmers and make sure integration is done accordign to business rules.
- Wrote T-SQL stored procedures as per requirnment.
| |
| Confidential | | Project Description: The Repair receiving application is a BOSCH intranet site that allows a BOSCH technicians to receive a product in for service and create the appropriate sales order in Baan. Receiving a unit into service requires the running of many Baan sessions including receive the item, register, and assign technician, create a sales order and work tag for the received item. | | Technology used: VS2012, MS SQL server 2012, Oracle Baan SSIS,UPS web services, Enterprise web services, WCF, Windows authentication | | Job Description Summary: - Envolved in enhancement done for the additional service center for BOSCH where they can receive specific types if products for repair.
- Changed the layout of the applications based on deployment specification chages as per corporate compliance rules.
- Deployed and test the app in all environment and push it to prod regularly.
- Made the integration changes in app made sure fixing other application does not break working applications in prod and does required changes in code.
- Fixed any production issues that business user face in timely manner.
| | Project Description: The Repair closing application is a intranet site that allows a User to close a Baan Service Order.Closing a repair sales order currently requires the user to enter several Baan sessions and maintain data in those sessions. Up on completion of repair, sales order is closed and based on shipping option, sales order is forwarded to forwarding shipping agent for pickup We used Connect ship . | | Confidential | | Job Description Summary: - Wrote a new Baan code throughout backend applications as per required.
- Envolved in enhancement done for the additional service center for BOSCH where they can receive specific types if products for repair.
- Fixed any production issues that business user face in timely manner.
- Chnaged the layout of the applications based on deployment specification chages as per corporate compliance rules for deployment.
- Deployed and test the app in all environment and push it to prod regularly.
- Made the integration changes in app made sure fixing other application does not break working applications in prod and does required changes in code.
| | | Project Description: Confidential Dealers throughout US call the Sales rep at ford. Sales rep at ford creates a Quote on behalf of dealers based on this online system. If dealers want a deal on quote before it is being approved, paid and shipped, Sales rep can change the Supplier cost price up on approval of supplier and can change the retail price up on approval of FORD managers, up on agreed up on all, quote is being approved, paid, and shipped based on tax calculation based on state that order is being shipped. Approval manager can sign signature even on iPad used at FORD corporate offices. | | Technology used: VS2012, SQL server 2012, iTextsharp, WCF, .NET 4.5, Vertex web service to calculate tax per state, Online payment web services . | | Job Description Summary: - Envolved in enhancement as per business rules changes.
- Implimented the masterpage level compression technique to better web site perofrmance.
- Coded for extending the session son particular pages if user is away for long time.
- Analyse the production issues and other enhancement for first quarter of the 2014 and co- ordinated with indian team for this application.
- Co-ordinate with Offshore team, assign the work to programmers and make sure integration is done accordign to business rules.
- Deploy the changes to all Platforms.
| | | Confidential | | Project Description: As user serach for the product and take estimate, system gives the available stock for the search item by web services. User is logging to the system using the login REST WEB API service, and web api returns the product by another RESTFul service. | | Technology used: VS2012, SQL server 2012, ,RESTFul WEB API framework, EF5, .NET 4.5, ASP.NET MVC 4 | | Job Description Summary: - Present system has a login login within the project. I was responsible to create a RESTFul WEB API that returns weather user is authorized or not, weather user has passed valid username or not and if the user exists in the system.
- Integrate this WEB API call into existing app to make sure this api can be reused through out the other app indepently.
| | |
| Role Summary: Confidential is a biggest vendor of state of network, Confidential to send drugs to state supported psychiatric patients at 27 psychiatric hospitals in state. They get paid by state from patient's Medicare or Medicaid. Our system creates a voucher based on invoices of the cardinal and sent it to statewide financial system for payment. Once state server gets out created vouchers, they get checks. |
| Project Description: Create a software system to get paid from state of New York based on invoice received by hospital staff. It can only be paid from the centralized system called SFS Statewide Financial System | | Technology used: C , ASP.NET, Microsoft .NET Framework v4.0, IIS 7.0, Visual Studio .NET 2010 Professional, TFS 2010 , ODP.NET v11.2 release 2, TOAD 11.5.1.2, SFS, JavaScript, JQuery 1.10.0, SQL Server , HTML5 , XML and Web services, AJAX Tool kit 4.0, Oracle, WCF. | | Job Description Summary: - Worked as the team lead and Architect for 3 projects office of Mental Health, State of NY, NY.
- Responsible for system design, development, deployment and Project release of all three projects.
- Team lead for a 3 member development team handling project co-ordination and system architecture for all the projects.
- Took part into business requirements gathering with end user client Capital District Psychiatric Center, Albany, NY at central business office.
- Took part into technical design meeting to create a user stories based on business requirements.
- Based on business requirement, created a prototyping of the web forms, flow of the data diagrams.
- Allocated the work to programmers based on their expertise, mentor them and get the work done, do migration on development server for testing.
- Responsible to clear the TFS work list for the sprint and assign the work accordingly to team member, Get the QC item fixed based in time for the sprint.
- Up on tested thoroughly and based on sprint release date, publish it to QA from QA to prod migration.
- Worked as a lead programmer to make sure we can deliver the project on time. Made sure development standards are maintained by the software development team and coding my own pages.
- Cleaned out the code for the best performance of the web site, Created load and web performance test for the projects and made sure standards set by Office of Mental Health is met while running the developed application.
- Made sure we are creating the reusable code that can be used by any other project team and can be used in SOA architecture as well.
- Optimized the C code and Java script code for AJAX functionality, which reduces the maintainability of the code as well as minimize the flickering of the screen by using partial page rendering. Implemented the application cache to make sure application runs faster.
- Used JQuery functionality to implement cross-browser compatibility.
- Used Enterprise blocks to minimize the project development time and consistency throughout projects.
- Believe in Lead by example, ensuring Long-Term organization success, focusing on the big picture, being committed and maintaining integrity.
| |