Senior .net Developer Resume
Houston, TX
SUMMARY:
- I have been providing freelance industrial consulting for around 10 years in software development to clients all over the United States.
- I possess strong subject matter expertise in latest .NET framework technologies, Java/J2EE enterprise technologies, Web 2.0 RIA, open source technologies, web services, ecommerce, ERP, CMS, CRM, various design patterns, object oriented analysis, design and development, data modeling, UML, CASE tools and business process optimization.
- I have in depth knowledge of full software development life cycle, and a very deep knowledge base from architect’s bird eye view down to developer’s single line of code.
- I have served in various capacities such as developer, system analyst, technical lead and architect.
- I have strong algorithmic and analytical skills that can be translated into any language, technology, team management or blue print design. I can not only code, layout architecture for a business processes, provide solutions, but I also have strong theoretical academic rigor and skills hard to find in the industry to make sure that the output is highly optimized, scalable and future proof.
TECHNICAL SKILLS:
Languages: C, C++, C#, F#, Java, Perl, Ruby(on Rails/Gems), x86 Assembly, Linux Shells - csh, ksh, rsh, zsh, bash.
PROFESSIONAL EXPERIENCE:
Senior .NET Developer
Confidential,Houston, TX
Technologies: MVC 5/6, Entity Framework, Visual Studio 2013, .NET 4.5, Telerik Kendo UI, Angular 2(TypeScript), Node JS/Express/Mongo DB on Google Cloud App Engine
Responsibilities:- JP Morgan is the largest investment bank in the US. Houston center has technology focus where I am a part of a team delivering high-tech solutions for Risk Technology. -Took over application development for a Dash board application that displays various risk metrics to executive management.
- Completed full stack development with Unit of Work/Repository pattern with Entity Framework code first. Since it’s a brand new team and is under formation, I helped it lay software standards, design principles, and implement Agile SDLC. Implemented multiple proof of concepts that might serve as full fledged projects for our group. Suggested and implemented various performance enhancement for ASP.NET website Coded and Implemented various proof of concepts for our group on Cloud Foundry implementation by the firm called Gaia. Implemented the UI layer for the dashboard in Angular 2(TypeScript), where JSON data coming in from MVC Web API along with Node JS/Express/Mongo DB, hooked up to Entity Framework hosted on Google Cloud App Engine.
Confidential,Houston, TX
Technologies: Xamarin, Web API 2.5, MVC 5/6, Entity Framework, Visual Studio 2015, .NET 4.5, ASP.NET vNext, Node JS/Express/Mongo DB on Azure App Service
Responsibilities:- Schulmberger is one of the largest oil drilling companies in the world, with its offices all over the world. Mobility solutions initiative at Schlumberger is created to streamline all the mobile application development centrally at one place with its headquarters located in Houston TX. -Lead a global enterprise team of 175 developers across Pune, Dubai, Argentina, Brazil and Moscow
- Architected the entire applications design. Improved SDLC with gated check-ins in TFS, Automated unit testing, build automation and deployment Wrote the Rest Web Services in Web API for enterprise wide SOA. Used Push Sharp to write notification service on the server side. Xamarin with Visual Studio plugin was used to develop the mobile application on all three major mobile platforms iOS, Android, and Windows mobile with single code base. Developed the processes and system to develop the first centrally coded mobile application that will serve as stencil for all the future corporate wide mobile applications to come at Schlumberger. Part of back end was developed in Node JS/Express/Mongo DB hosted on Azure App Service, fed to Angular JS
Senior Solutions Architect
Confidential,Houston, TX
Technologies: ASP.NET MVC 6 with Razor, ASP.NET vNext(Prototyping) Visual Studio 2013, HTML5, Web API, SOA, WCF, Angular UI JavaScript Library,PHP, Ruby on Rails, Entity Framework ORM, TFS as ALM, Agile/Scrum, JavaScript/jQuery, .NET 4.5, jQuery mobile, Bootstrap JS, Knockout JS, Enterprise Service Bus, MSMQ, IMB Queues, UML, CASE, Software Engineering, ALM with Visual Studio / TFS integration or any technology agnostic architecture concept, methodology or system that assists the product development.
Responsibilities:- Confidential is owned by Fidelity Investments, which is owned by Fidelity National Financial. BKFS systems are responsible for house/real estate closing over 80% of the loans in the US. BKFS provides backend services to all major financial institutions like Bank of America, Wells Fargo, US Bank and small credit unions. All the financial traffic from all major banks is routed to BKFS for processing.
- Provide overall supervision for other developers provided technical feedback, and overall product vision. Take product requirements from the products department and convert them into solution package that contains explicit instructions for the developers to code. The artifacts are UML diagrams, class diagrams, process flow charts, data flow diagrams, testing procedures Did proof of concept / prototyping with ASP.NET vNext with integrated webserver, single app deployment
Team Lead/Principal Consultant
Confidential,Houston, TX
Technologies: ASP.NET MVC 5 with Razor, Visual Studio 2012, HTML5, Web API, Telerik KendoUI, LLBGen ORM, Visual Studio / TFS as ALM, Agile/Scrum, JavaScript/jQuery, .NET 4.5, jQuery mobile, Bootstrap
Responsibilities:- Controls Data and services is a part of Confidential brit company that is a software arm of Confidential which develops products for in house use and if profitable and appropriate customizes as external software product to general use in Aviation, Industrial, Defense or any industry process safety and data analysis tool, to avoid accidents, hazards and record them if they do occur. One such product that the project deals with is KMS, version 12 re-write, which is integrated with a product called AQD from a company called Super Structure Group.-Lead a team of seven developers with help of one business analyst/product owner and a scrum master reporting to a software development manager.
- Conducted daily scrum standup meetings, with three weeks, sprint cycle utilizing TFS Application Lifecycle Management integrated with bug tracker, task tracker and continuous integration. Did proof of concept comparing Entity Framework Vs LLBGen for choosing an ORM. Wrote Unit of Work and Repositories to interact with LLBGen classes. Wrote the services layers to be used by other developers in providers/UI and other layers higher up. Used Bootstrap for page content layout and made it work in unison with Telerik KendoUI controls. Participated in talent acquisition by providing feedback about new hires on the team. Wrote test cases where possible, and integrated them with TFS gated check in policy. Wrote custom UI controls by extending Telerik KendoUI ASP.NET wrappers.
- Provided overall supervision for other developers provided technical feedback, and overall product vision.
Team Lead
Confidential,Omaha,NE
Technologies: ASP.NET 4, WebForms 2.0, Kentico CMS, MVC4 with Razor, Visual Studio 2012, HTML5, Web API, Telerik KendoUI, Visual Studio / TFS as ALM, Agile/Scrum, JavaScript/jQuery, .NET 4.5, jQuery mobile, Windows Azure Cloud(Tables, Blobs, Service Bus, ASP.NET Web Sites, Mobile, Big Data)
- Confidential is a branch of Trustwood health insurance companies Omaha, NE, and it helps health insurance companies in risk management. Their product health platform helps and encourages healthy habits by incentivizing healthy individuals hence decreasing long term health insurance costs and risk for the health insurance companies.
- -Lead a team of five developers with help of three business analysts and a scrum master.
- Conducted daily scrum standup meetings, with three weeks, sprint cycle utilizing TFS Application Lifecycle Management integrated with bug tracker, task tracker and continuous integration. Configured Windows Azure SQL Database, and Windows Azure ASP.NET also interfaced Azure Service Bus, for messaging. Azure was also used to host mobile web services. Also wrote and configured some part of the DB using Azure Tables and Unit Of Work/Repository pattern implemented for Azure Tables. Coded Azure Table repository pattern for other developers to use. Used Kentico CMS with heavy JavaScript calls with AJAX to the back end. Used jQuery mobile to develop mobile site, and Web API services to serve native mobile clients written by other mobile teams. Provided overall supervision for other developers provided technical feedback, and overall product vision.
Chief Applications Architect
Confidential,Houston, TX
Technologies: ASP.NET 4, MVC4 with Razor, Visual Studio 2012, HTML5, Web API, MSMQ, Telerik KendoUI, TFS, JavaScript/jQuery, .NET 4.5
Responsibilities:- Confidential is a $6.22 billion market capital holding, stock listed company, providing apartment rental properties with its operations all over the United States with headquarters in Greenway Plaza, Houston, TX-Designed and wrote the core framework to be used by all the developers, using Unit Of Work and Repository Pattern, with Emit Mapper to map from View Model to Domain Model for CUBS2 rewrite(Client Utility Billing System) in Visual Studio 2012.
- Designed the UX wireframes in Razor, and stubbed out entire application templates using T4-Templates and Scaffolding to start with. Used Web API to provide interfaces to and from external companies like One Site. Developed UX components with jQuery and Telerik KendoUI and wired them up to the controller logic. Wrote extensions for Kendo Grid for custom processing and PDF/Excel export. Wrote Unit tests, and tied them to TFS automated build service, and wired up TFS with external tools like Teamcity to use it as full cycle ALM. Provided overall supervision for other developers, and participated in developer hiring interviews, provided technical feedback, and overall product vision.
Senior .NET Consultant
Confidential, Houston,TX
Technologies: ASP.NET 4, Webforms, MVC3/4 with Razor, Web API, MSMQ, Telerik KendoUI, TFS, JavaScript and WCF, MonoTouch, Ourobase, KendoUI Mobile.
Responsibilities:- -Designed the architecture with UML, of the ‘Harris Radio Tracking System’ from ground up and implemented the solution in Visual Studio 2010, MVC3, .NET 4.0, the application that’s in production now. The system is being used to maintain and record up to the minute information about two way radio communication equipment carried by drivers in CenterPoint service trucks, and dispatch locations.
- Provided enhancements and maintenance services for existing Web Forms portal for in-house applications. Did Proof of concept of Web API web services, interfacing with Telerik KendoUI Grid control for reporting purposes. Provided enhancements, and code modifications to the Outage Management System, that is used to process the power outage reported by smart meters. The system uses MSMQ and WCF services for internal and external process communication. Converted various parts of enterprise applications into mobile interface using MonoTouch, Orubase and KendoUI Mobile for Android and iOS devices, with hands down development on all the three frameworks and coordinated development efforts of various teams working on different frameworks. Provided ongoing support for inhouse applications.
Principal Software Engineer
Confidential,Houston, TX
Technologies: ASP.NET 4, PHP, Webforms, MVC3 with Razor, Model Driven Generation, TFS admin, UML/Data modeling using Visual Studio Architecture module, Telerik Rad AJAX controls for UX, Monotouch/Appcelerator Titaninum SDK/Telerik KendoUI for iOS/Android, Metro Style Apps with JavaScript and XAML/WPF/WCF.
Responsibilities:- Confidential is a $30 billion market capital holding global Rig equipment company with does business as more than hundred brand names.-Designed the architecture with UML, of the corporate asset management system that tracks all the assets on manufacturing facilities and saves money by assisting in preventive maintenance with Web component and a mobile component.
- Used ASP.NET with Visual Studio 2010, C#, SQL Server 2008 R2 to develop the system with two branches, one from a new system from ground up, another utilizing existing legacy central processing engine with changed UX with enhanced Telerik Rad controls. Designed the UX flow and screens, implemented using Monotouch and Appcelerator Titanium SDK for iOS/Android for both connected and disconnected operations. Created a pilot system for testing purposes for, upcoming Windows 8, Metro Style Apps using beta preview version of Visual Studio 2011. Managed the entire project including resources and timeline following Agile/Scrum development methodology with two week scrum cycle. Lead a team of developers, did TFS repository management including build automation and deployment Managed TFS nightly and continues builds, set up maintained the build server and build definitions using Windows Workflow Foundation Administered Windows 2008/IIS 7/SQL Server 2008 instances.
Solutions Architect/Development Manager
Confidential,Deer Park, TX
Technologies: ASP.NET 4, T4 Templates, SSIS, SSRS, ESB, ETL, Ryby on Rails, Visual Studio 2010, Entity Framework 4.1 code first with Fluent API, MVC3 with Razor, Model Driven Generation, NuGet package managed CRUDs/scaffolding generation, TFS admin, IIS 7.5 admin, SQL server admin, Repository/UnitOfWork/Dependency Injection design patterns.
Responsibilities:
- Designed ESB for interaction with other proprietary systems and auto synchronization system using Biztalk ESB toolkit and custom ESB protocols. Performed data conversions, ETL transformations between Oracle, SQL Server and MySQL with SSIS for interaction with ESB. Generated source stub with basic CRUD operations using scaffolding generator in NuGet package, from entity model. Generated the code base using Visual Studio T4 templates. Used ASP.NET with Visual Studio 2010, C#, SQL Server 2008 R2 to develop the system.
- Implemented Repository and Unit Of Work with Dependency Injection design patterns. Managed the entire project including resources and timeline with user feedback consideration following Agile/Scrum development methodology. Lead a team of developers, did TFS repository management including build automation and deployment Managed TFS nightly and continues builds, set up maintained the build server and build definitions using Windows Workflow Foundation Administered Windows 2008/IIS 7/SQL Server 2008 instances.
Project Leader,
Confidential, Houston, TX
Technologies: ASP.NET 4, WCF, XML-Web Services,C#, WPF, Silverlight, Java, Oracle, MySQL, SQL Server, SSIS, Various other technologies over heterogeneous platform
Responsibilities:- Confidential . is a stock listed company with annual turnover of around 1.5 billion dollars having over 800 stores all over the US. Their head office in Houston houses state of the art data center with a large heterogeneous environment including Oracle, SQL Server, MySQL, Windows 2008 servers with multitude of applications that are accessed by more than 800 stores over VPN provided by Megapath. -Developed many in house applications, perfected existing ones, interfaced application with each other.
- Developed cutting edge ASP.NET 4/C# using Visual Studio 2010 MVC3 Razor Engine(launched in Jan 2011) based online system that interfaces with UPS supply chain systems and UPS WorldShip proprietary client that runs on .NET platform. The system resulted in better operational efficiency, saving half a million dollars per year in shipping related and other operational costs. Modified company’s gift card system that was written in Java, with no documentation or code comments provided as input. The system was modified to meet the new client needs and was also ported on a multi-threaded Tomcat server. Lead a team of developers, designed the applications architecture in Sprax Systems enterprise architect, data modeling, administered Collabnet Subversion repositories, IIS 7.5 and Windows 2008 servers. Provided integration and feedback modules in ASP.NET that interfaced the company data to Magento enterprise e-commerce system, credit card processing, reporting, user authentication, Oracle Retek merchandising system and other proprietary systems.
Technical Lead
Confidential, Houston, TX
Technologies: C#, ASP.NET,ADO.NET, MS-SQL,AJAX, Silverlight,
Responsibilities:- Confidential, Houston is a part of national chain or museums funded by Federal and state governments. The museum has around 150 touch screen plasma/LCD displays all over the campus where visitors can learn more about the exhibit, purchase tickets, explore campus map, call the help desk, register as a member and much more. -Developed the touch screen system as described above which interacted with central
- Coded, tested and deployed ASP.NET application on IIS 7, Windows server 2008, SQL server database. Interfaced the application with museum’s in house CMS using ASP.NET web services.
Product Architect
Confidential, Mountain View, CA
Technologies: C#, VB, ASP, ADO.NET, MS-SQL, WCF, WPF,AJAX, Silverlight, MonoTouch, Objective-C
Responsibilities:- Defined data structures for information interchange with WSDL file. Did feasibility analysis of the proposed solution with the team. Distributed C#.NET coding modules to a team of developers. Analyzed partner/affiliate WSDL files for exchanging information. Wrote modules for user experience in Silverlight and Objective-C. Used NHibernate for transparent persistence and automatic SQL generation. Designed the system architecture in Sprax System Enterprise Architect. Set the timeline, distributed coding modules and laid them out in MS-Project. Led a team of developers in planning, timely executing, and integration.
Technical Lead
Confidential, Mountain View, CA
Technologies: ASP/C#.NET, ADO.NET, MS-SQL, UML
Responsibilities:- Confidential project management/Bug reporting system for software developers. It is an online project tracking and trouble ticketing platform where clients, developers and team lead can interact with each other asynchronously to execute a project. Clients can provide constant feedback to improve the system -Followed the MVC design pattern to code the project requirements in C#.NET with Visual Studio IDE.
- Designed the Database using database modeling tool in Sprax Systems Enterprise Architect.
- Integrated the source code using Visual Studio with other team developers. Analyzed weekly reports from the development team and provided feedback. Did code trouble shooting and provided technical guidance and coding help to the team members. Set the coding standards like variable names, function names, design philosophy, and helped with the documentation.
Lead Web Developer
Confidential, San Diego, CA
Technologies: HTML, Gimp, Photoshop, Dreamweaver
Responsibilities:- Confidential is a training institute in San Diego that is engaged in providing high end Yoga classes by a professionally trained Yoga instructor -Lead a team of a web developer and a web designer.
- Laid out the design, look and feel of the website after various meetings and taking feedback with the client. Integrated the work done by web designer and the web developer.