PROFESSIONAL EXPERIENCE
Consultant Developer: Contractor-Apex System/Banner Life.; 04/16/2018 (Currently Employed)
Experience in C language, Java
Developing Rulebooks,
Fix issues, XML, SQL 2016
EXL System,
LGA RedMine System (Ticketing System)
Software Developer: Subcontractor-ASM Research/ ALTA IT Services.; 09/12/2016 – 03/15/2018
Experience in .NET 4.5+, C#, ASP.NET, ADO.NET, MVC, JavaScript, Web Services, and MS SQL Server Management Studio 2012, Team Foundation Server (TFS), Connect Database, Create Tables in SQL, Create Database Diagrams, Insert and update data/records in the Databases.
2+ years of Front End .NET Development experience.
HTML, CSS, VB.NET, Entity Framework, .NET Framework, XML, Web Applications Programming Interfaces
Experience in all phases of SharePoint
Participate in requirements analysis, and translate application storyboards and use cases into functional applications
Help maintain efficient, reusable, reliable code, code quality, organization, and automatization
Ensure the best possible performance, quality, and responsiveness of applications
Identify bugs, and devise solutions to mitigate and address these issues
Upgrading, configuring, and debugging existing systems
Providing technical support for web or desktop
Collaborate with internal teams, product owner, and end users to produce software design and identify application requirements
Test and deploy applications and systems
Revise, update, refactor and debug code
Improve existing software and serve as an expert on applications and provide technical support
Develop documentation throughout the software development life cycle (SDLC) including systems analysis, design, coding, testing, debugging, implementation and maintenance
Experience in designing, implementing and documenting test plans, test scenarios, test cases and test scripts
Strong experience across the Human Resource module including Core HR, Self-Service, Customer Relationship Management (CRM)
Hands on experience with Test Management Tools
Advanced knowledge on testing techniques
Experience in development, deployment and enforcement of quality assurance procedures and standards in software testing
Ability to scope, plan and schedule activities related to software quality assurance, testing, and configuration management
Demonstrated experience and understanding of test concepts, methodologies and practices in Agile/SCRUM environments
Experience with automated testing tools
Managing, developing, and publishing documentation deliverables
Writes technical documents including but not limited to: Operator Manuals and Procedures, Training Manuals, Maintenance Manuals, Technical Service Bulletins, Software User Manuals, Engineering Documentation in accordance with customer specifications and requirements
Experience with a defined portion of large technical writing projects
Provide support and advice on efficiencies of planning researching, organizing, writing, editing, and producing data of operational procedures and manuals
Documents may include technical reports, and other technical information
Research, develop and document technical design specifications and test scripts
Produce electronic documentation in addition to hard copy manuals
Analyze documents to maintain continuity of style of content
Data Entry: TransPerfect Legal Solutions: 2015
Provided data entry support
Using software applications such as Microsoft Word, Microsoft Excel, Microsoft Access, Applied Spreadsheets, Timesheets, Microsoft Outlook
EDUCATION
Bachelor Degree: Software Application Programming: Colorado Technical University – Currently pursuing
Associates Degree: Computer Science: Everest University Online ** Honors: Graduated Summa Cum Laude (GPA: 3.96); Zenith Group Education Scholarship; Dean’s List & President’s List 2014, 2015, 2016
COURSE HIGHLIGHTS
Computer Applications, Computer Operating Systems, Computer Hardware Concepts, Programming Concepts, Fundamental Programming Techniques, Security, Computer Networking Fundamentals, Project Development, College Algebra, VB Programming, UNIX/Linux, Object Oriented Programming, Database Programming, Creating Web Applications, C/C#/C++, F#, HTML, (active server page)ASP.Net, Incorporating Databases with ADO.NET (ActiveX Data Objects), Using Procedures and Exception Handling, Multiple Classes and Inheritance, Web Application, Office Application, Database Application, Web Services and Reports, Introduction to Project Management, Introduction to IT, Systems Analysis, Design and Integration, Unix Fundamentals, Introduction to Computer Security, Structured Query Language for Data Management (SQL), Applications of Discrete Mathematics and Statistics,
Fundamentals of Database Systems, Analytic College Algebra, Introduction to Algebra, Object Oriented Methods, Data Structures, Software Design, Information Technology Architectures, Introduction to Website Development, Introduction to Java Programming I, User Interface Design, Software Requirements Engineering, Introduction to Java Programming II, Intermediate Java Programming I, Data Structures, Intermediate Java Programming II, Advanced Java Programming, Software Construction, Software Testing, Software Processes, Software Engineering Capstone I
COURSE PROJECTS
Computer Programming – Visual Basic II:
Earned “A” grade on using arrays in Visual Basic programming, to understand file handling and the ability to read from and write to files from Visual Basic applications
Implement Web applications using Microsoft Visual Basic 2010/2012
Demonstrated Web application designs
Developed creation of Web applications using Web Developer Set Web form properties validate data on Web forms
Use procedures and exception handling in Visual Basic 2010/2012 programming
Developed exception handling in software development
Developed programs catch exceptions and the use of procedures and functions in programming
Complete a mockup of a Windows from used in an actual functioning program
Demonstrate an understanding of arrays and file handling
Use arrays to structure data in Visual Basic programs
Use arrays in Visual Basic programming, to understand file handling
And the ability to read from and write to files from Visual Basic applications
Use ADO.NET to incorporate databases into the Visual Basic 2010/2012 applications
Demonstrate understanding of database files by applying code in Visual Basic, to connect to a database using ADO.NET 4.0
Identify database information on a Windows form object, including the ability to add and delete records from the database
Demonstrate an understanding of classes and inheritance in program design
Explain the three-tier program structure and understand the concepts of classes and inheritance in OOP
Apply reports in Windows applications to find, call and implement Web services
Apply Web services functionality into Visual Basic applications that allow them to obtain shared information via Web services connection
Fundamental Programming Techniques
Developed programming using a primary programming language, develop simple working programs, developed fundamental programming concepts, algorithmic thinking, problem-solving techniques, pseudo code, diagramming algorithms, and developed object-oriented programming methodology
Demonstrate to set up a C program and explore the use of data types as well as initialize variables and use the Assignment operator
Illustrate the use of compound if structures: looping structures and Input Validation
Demonstrate how to structure a C program by utilizing functions to design and build larger C programs
Implement one- and two-dimensional arrays as well as define how arrays are used with pointers
Illustrate to work with memory allocation and how to open, read and write information
QUALIFICATIONS
Knowledge of .NET web framework
Experienced in {{C# and/or VB.NET}}
Strong understanding of object-oriented programming
Familiarity with Microsoft SQL Server
Experience with popular web application frameworks
Familiarity with Windows Presentation
Understanding of fundamental design principles for building a scalable application
Experience implementing automated testing platforms and unit tests
Strong written and oral communications skills
Good grasping capacity and problem-solving capacity
Enthusiastic, motivating and ability to pay attention towards the details
Good at understanding newer technologies, and learning them
Ability to multi-task, and use creative and innovative skills
Strong Presentation and Organization Skills