Senior .net Developer Resume
4.00/5 (Submit Your Rating)
Charlotte, NC
SUMMARY:
- Responsible for gathering requirements, creating technical specifications, database design, designing the user interface, leading a team of programmers.
- Overall experience in the whole IT support department, with abilities to fulfill the Hardware AND Software needs of a project.
- 4+ years of experience working as a Web developer using multiple technologies on scalable projects.
- Expert knowledge of front - end web technologies including HTML, CSS and JavaScript and different design frameworks.
- Strong skills on C#, implementing applications using ASP .NET in combination with other technologies.
- Strong skills on database design, implementation and administration using technologies such as SQL 2005, 2012, Oracle, SQLite, MySQL, T-SQL and Non-SQL databases.
- Experience on the assembling and configuration of special PC’s in order to use them for the sole purpose of filling the databases.
- Experience working in applications directed to desktop and mobile web, using responsive design with Bootstrap, JQuery and JavaScript.
- Worked with popular design patterns such as MVC, Singleton, Delegation, Publisher Subscriber, TDD and Key Value Observing.
- Front-end/Back-end development, database development, UX design, and REST API development.
- Experience in manipulating and transferring data with XML and JSON.
- Experience with many web APIs and mobile optimized development.
- Capable of thinking out of the box and use new or different kind of technologies.
TECHNICAL SKILLS:
- C#
- PHP
- SQL
- JavaScript
- HTML5
- ASP .NET jQuery
- AJAX
- Bootstrap
- Master Page
- MySQL
- SQL Server
- T-SQL
- Fox database
- PHP MyAdmin
- Crystal Reports
- Windows Forms
- Barcode Rendering Framework
- XML
- JSON.
WORK EXPERIENCE:
Confidential, Charlotte, NC
Senior .NET Developer
Responsibilities:
- Design and develop web based and back end process applications for the company’s internal business.
- Works on the maintenance or enhancement of existing data structures.
- Following best practices and implementing common patterns using ASP.NET Web Forms and major Microsoft Technologies.
- Work generally involved creating ASP.NET applications in C# with SQL Server databases accessed both directly, and through custom or existing web-services as simple and complex data analysis.
- Heavy use of Store Procedures and triggers to request and update information on the databases.
- Development and consumption of SOAP and REST-based web services, XML, JSON.
- Reports with special charts were made for directives using Crystal Reports.
- Worked with frameworks such as Bootstrap, Foundation, and HTML5 to increase the development and deployment speed of Responsive Designs.
- Integration, testing and troubleshooting of different Front-End components designed by co-workers.
- The use of jQuery was required, mainly for AJAX calls to the server.
- Worked on a Scrum environment with daily stand ups and weekly goals.
Senior .NET Developer
Responsibilities:
- Designed and developed layered based applications under company department’s requirements.
- Used SCRUM and MVC as the design pattern under the .NET platform.
- Database analysis, data mining, business and development using .NET (C#) and SQL Server.
- Supported and enhanced ongoing production processes.
- Back-end transparent implementation and integration of customer requirements into the existing overall system.
- Testing, Debugging and Correction of different Front-End components using HTML, CSS, JavaScript and jQuery
- Optimized legacy data importers, Custom report generators and overall maintenance of the application.
- Created SQL Server database and .NET software (Winforms, WPF, ASP.NET) to support production.
- Management of hosting environment, including database administration and scaling of the application to support load changes.
- Participated in the creation of a number of support applications in .NET to manage and accumulated information from dozens of databases.
IT Manager
Responsibilities:
- System GUI made entirely on HTML5 using Bootstrap for responsive design. jQuery was used for asynchronous calls to the server.
- MySQL database was used for the back-end and data saving needed for tracking purposes.
- Participated in all phases of the development life cycle, focusing on coding, testing, and debugging.
- PhpMyAdmin was used for the complete design of the database.
- The payroll receipts were delivered in XML format from a desktop system previously developed. The web system was programmed to read that info and turn it into a pdf file that was stored in the server for a month.
- Using a mail from the host when all the files are in the server and ready to be downloaded, the system send a message to all the workers in order for them to print the receipt.
- Using PHP and Pagination the administrator could view all the files to add extra information individually.
Applications Support Analyst
Responsibilities:
- Development of the system using ASP .Net framework and C# as main programming language.
- The MVC design patter was used to develop the entire project.
- SQL Server 2012 as Database for the back end using Entity framework with a data base first approach.
- Stored procedures were used to maintain all fetching of the database. C# was used only to make links between the registers.
- The GUI was developed via Master Page, using Bootstrap and CSS for additional styles.
- For certain parts of the system the use of jQuery was required, mainly for AJAX calls to the server.
- The reports needed were created using Crystal Reports using printed versions as starting point.
- From the data that field inspectors gathered, special charts were made for directives using Crystal Report as well.
- The data could be exported as Microsoft Excel and PDF.