We provide IT Staff Augmentation Services!

Senior Programmer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Overall 10 years of experience in Application development and maintenance using Microsoft Technologies, Software development life cycle management with Waterfall, Agile methodologies for internet/intranet applications
  • Primary area of expertise - Microsoft .NET technologies including, NET 4.5, C# SOA, SOAP, XML, Web services, ASP.NET, MVC 5, Entity Framework 6, WEB API 2.0, Angular JS 1.X and 2.0, Design patterns
  • Extensive Experience in design, development of Internet/Intranet applications using, ASP.NET, VB.NET, C#.Net, LINQ, C++, IIS, HTML, DHTML, JavaScript, JQuery and Angular JS.
  • Exposed to various business domains like, Hi-Tech and discrete Manufacturing, Mining, Energy utility Services, Banking and Finance etc.
  • Implemented Angular JS with focus on modules configuring routes to cater different views using multiple controllers and Web Api
  • Developing and enhancing applications using S.O.L.I.D principles
  • Good at problem solving, debugging skills, quick starter and always keen to learn and adopt new tools and technologies and work efficiently, independently or as part of a team.
  • Proven Experience in complete development Lifecycle phases including planning, requirements collection, detailed design, implementation and testing.
  • Expertise in K2 Blackpearl BPM tool integrated with MOSS.
  • Expertise on jQuery, AngularJS, Kendo UI, bootstrap, HTML and Ajax
  • Exposure to SQL Server Reporting Services (SSRS) Development.
  • Expertise on SharePoint App model
  • 5+ years’ experience on SharePoint 2007/2010/2013 application development and administration
  • Exposure to Azure, AWS platform
  • Excellent experience on using development tools like Visual studio 2005/2008/2010/2013 , SQL Management Studio 2005/2012, SharePoint Designer 2007/2010/2013 , Powershell, STSADM commands, WSP Builder, ULS LogViewer, CAML query Designer, Grunt.js, Bower

TECHNICAL SKILLS

Programming Languages: C#, SQL, JavaScript, VB.NET

Analytic Packages: Microsoft Excel 2013/2010-Pivot Tables, Microsoft Excel 2013/2010-PowerPivot.

Scripting: PowerShell 2.0

Application Frameworks: Dot Net 2.0-4.5, Angular 2

Server Operating Systems: Windows Server 2012, Windows Server 2008/2008-R2, Windows Server 2003

Database: SQL Server 2005/2008/2012

Architecture: Client Server, 3-Tier, N-tier, SOA, REST, SaaS

IDE: Visual Studio 2013/2012/2010/2008 , SQL Server 2012/2010 Management Studio

Version Control Tools: VSS, TFS 2010, GIT

Web Services API: WCF, ASP.NET Web API, OData

Web Technologies: ASP.NET, ASP.NET AJAX, XML, XSD, XSLT, XHTML, HTML, CSS, jQuery

Portal Technologies: SharePoint 2013, SharePoint 2010, Windows SharePoint Services (WSS 3.0), Microsoft Office SharePoint Server (MOSS) 2007

Report/Dashboard Designers: SQL Server Reporting Services (SSRS), PerformancePoint Dashboard Designer.

UI Technologies: Kendo UI, AngularJS

Other Tools: MS Office 2007/2010, MS InfoPath 2007/2010, MS Visio 2007/2010, K2 Black Pearl Workflow, Visual Studio Tools for Office(VSTO), Telerik Rad Controls for ASP.NET AJAX v2009

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Programmer

Responsibilities:

  • Re-write applications in MVC5, Web API 2.0 platform using Visual Studio 2013, MS SQL Server 2014, Kendo UI, C#, VB.NET, Entity Framework 6.0, jQuery, CSS 3.0, HTML 5, LINQ, Kendo MVVM, Angular2
  • Strategize Cloud adoption
  • Execute a pilot project to move Product Assurance Letters application to Dynamo DB and AWS EC2 instance
  • Use API gateway to send out letters from PAL system on a nightly basis to vendors
  • Develop API to expose Lambda functions
  • Develop applications that conforms to SOLID principles as and when needed
  • Kendo UI components usage and customization
  • Creating Single Page Task Tracker application using Angular and kendo widgets
  • Develop custom kendo UI controls for contact entry multi select pop up dialog boxes etc.
  • Develop WEB APIs that can provide data to MVVM applications
  • Developing data models using Entity Framework
  • Develop data access layer and business layers using ado.net
  • Develop batch jobs to ready data dump and web services
  • Create web services and Web API RESTful Services
  • Develop single page applications using Angular 2
  • Create a survey application using Angular 2
  • Create Web APIs in .net
  • Create Services in Angular2 to consume web api
  • Optimize processes using expertise in Manufacturing Domain
  • Maintenance and Support of Application until re-engineering is complete
  • Optimize SQL Server stored procedure
  • Fix Performance issues
  • Develop rich looking user interface
  • Develop SAP ERP interface to connect with BOMs and Vendor Management modules
  • Automating deployment process using Jenkins
  • Implement bug tracking and continuous delivery using TFS online for issue tracking
  • Collaborate with other team members for optimizing developmental timelines, test planning and quality assurance
  • Develop and deploy SSRS reports
  • Estimate enhancement projects and layout and execution plan in semi-agile format with 2 weeks release sprints
  • Debug Production issues and find fast resolution

Confidential, Jacksonville, FL

Senior .NET / UI Developer

Responsibilities:

  • Develop dashboard controls using Kendo UI controls
  • Develop RESTful calls to SharePoint lists
  • Develop a Single page application using Angular to display policy and procedure documents in the form of carousel cards
  • Develop view models using Entity framework
  • Test planning
  • Unit and System test plan development
  • Collaborate with business users to understand requirements and negotiate project scope and timelines
  • Collaborate with client IT team for deployment activities
  • Set up SharePoint Document libraries
  • Set Up SharePoint search service
  • Enforce SharePoint Document policies, Taxonomy tags
  • Creating document content types that re deployable to in different environments

Confidential, Dayton, OH

Senior .NET / UI Developer

Responsibilities:

  • Monitor scheduled data processing jobs
  • Re-engineer applications on old technologies (Legacy Applications) to advanced ones
  • Automation of error alerts
  • Provide process consulting when it comes to industry best practices
  • Participated in code and design reviews and used check tool for code quality improvements.
  • Coordinated with multiple vendors from geographically distributed teams for a successful development, testing and deployment of a single project
  • Re-engineered online printing/ticketing(VIPS) system from ASP to ASP.NET MVC
  • Re-writing applications to make the code manageable by implementing Design patterns and SOLID principles
  • Created re-usable Kendo UI components across the application
  • Product finding app
  • Created schema for products and in its supporting bill of materials
  • Made the VIPS application centralized for all Geographies where client was operating which helped the client in reducing the support staff strength required to operate in different shifts
  • Worked with WEB APIs to feed the models in angularJs and Kendo UI returning JSON objects.
  • Developed Single page application using Angular to create a Dashboard of failed EDI orders from different systems.

Confidential -Dallas, TX

Lead Application Developer

Responsibilities:

  • Creating work break down structure for the team in the projects executed during the stint with Celanese
  • Creating architecture solution diagrams and documents
  • Implement major modules of the project
  • Create WCF end points for Data access
  • Creating Master page for branding the application using CSS, HTML, jQuery
  • Creating SSIS package for data extraction from other line of business applications
  • Implemented dependency properties to develop Custom Controls, used Themes/Generic, XAML to define custom UI Properties and developed reusable user, XAML and C#.NET 3.5, Visual Studio2010/2008
  • Developed Data Access Layer using Entity Framework, LINQ using C# and Visual Studio.NET2010
  • Used Visual Source Safe to maintain version information. Prepared test cases and performed unit testing using Visual Studio Unit Testing Framework
  • Implemented industry’s best followed processes for problem solving and change deployments. Set a Governance policy for the IT team

Confidential

Technology Analyst

Responsibilities:

  • Gathering requirements from non-technical users who worked on Iron ore mines
  • Converting business requirements to Functional requirement
  • Creating Technical Design document
  • Developing application according to the design document
  • Assure quality of deliverables both by self and from members of the team
  • End user training
  • Creating Data Extraction SSIS jobs
  • Creating Stored procedures on MSSQL 2008
  • Data collection of Mining equipment service logs using SSIS
  • Data mapping algorithms using complex stored procedures
  • Alerts to equipment operators using .NET & SMTP mail servers for any data mismatch
  • Report Dash board using MSChart contol for data analysis by reliability engineers
  • Developing data layer for extracting data from transformed data in MSSQL server using C#, .NET, WCF, SOAP based web services
  • Developing front end ASP.NET pages
  • Developing reports using MSCHART
  • Developing master page

Confidential

Technology Analyst

Responsibilities:

  • Creating custom web services on SharePoint to expose the list and libraries to the ASP.NET site for consumption
  • Creating intuitive master page from which the content pages can be inherited
  • Consuming SharePoint OOTB web service and displaying the content using User controls
  • Creating an Image gallery with Expand collapsible menu using CSS & jQuery
  • Creating Data extraction modules using C#
  • Displaying the navigation menu using XML, XSL and CSS
  • Creating List aggregator control using re-usable CustomControl, C#, ASP.NET, jQuery etc
  • Creating Custom Image and Video Libraries on SharePoint using OOTB Document library templates
  • Custom Grid view controls which consumes OOTB SharePoint Search web service

Confidential

Software Engineer

Responsibilities:

  • Upgrading PI server programs using ADO.NET adapters instead of COM objects
  • Upgrading to DATASET instead of obsolete record set
  • ASP.NET Master page development
  • Consuming SOAP based web service data layer creation
  • AJAX usage to avoid post back in web pages
  • C# Business layer implementation
  • Front End UI using HTML, CSS, javascript, jQuery
  • Interface with Microsoft Commerce Server by consuming SOAP based web services
  • Integration Testing
  • UAT Support
  • Ongoing application support after Site went live
  • Developing user interface using C#, ASP.NET, jQuery, JavaScript, HTML, CSS etc
  • Developing data layer components which were used across the applications to access/extract data from SQL servers/SharePoint Lists/Microsoft Commerce Server

We'd love your feedback!